質問編集履歴

1

質問タイトルと内容の変更。

2021/06/29 22:28

投稿

nacchan
nacchan

スコア8

test CHANGED
@@ -1 +1 @@
1
- METAタグでグローバル属性について
1
+ どんな時にMETAタグでグローバル属性を指定しますか?
test CHANGED
@@ -1 +1,59 @@
1
+ metaタグでグローバル属性を指定する状況について考えてみたのですが、いまいちピンと来ないので皆さんのお知恵を借りれればと思います。
2
+
3
+
4
+
1
- metaタグ内でitemprop以外のグローバル属性を指定る事はありますか?
5
+ 以下、metaタグと各グローバル属性についての理解と考察で
6
+
7
+
8
+
9
+ ・accesskey,autocapitalize,contenteditable,contextmenu,dir,draggable,dropzone,hidden,inputmode,spellcheck,style,tabindex,title,translate
10
+
11
+ metaタグの記述によって文字等や操作可能な部品が表示されるわけではないので指定の意味はないと考えます。
12
+
13
+
14
+
15
+ ・class,id
16
+
17
+ JavaScriptのDOM操作でmetaタグの設定属性を動的に変化させるという事もあるかも?とも考えています。
18
+
19
+
20
+
21
+ 〇何らかのファイルをアップロードして、ファイル内容を表示するWEBページであれば、ファイルの文字エンコーディングに合わせて、charsetを変更する。
22
+
23
+
24
+
25
+ 〇theme-colorを動的に変更することで、ページ訪問者にブラウザのアドレスバーの色を変更したりしてもらう。
26
+
27
+
28
+
29
+ 〇http-equiv系の属性はHTTPヘッダーでも指定できる内容なので、動的に変更すべきではないように思える。
30
+
31
+
32
+
33
+ ・lang
34
+
35
+ つけるならボディ部を持つタグでは?と考えています。
36
+
37
+
38
+
39
+ ・itempropなどitem〇〇系
40
+
41
+ schema.orgのパンくずリスト等で使います。
42
+
43
+
44
+
45
+ ・data-*
46
+
47
+ 独自属性は便利だからどんなタグでも使いどころはあるだろう。くらいのふんわりした理解です。
48
+
49
+
50
+
51
+ ・nonce
52
+
53
+ スタイルシートやJavaScriptの改竄チェックに使うものと理解しているので、metaタグとは無関係?と思っています。
54
+
55
+
56
+
57
+ ・slot
58
+
59
+ templateタグとの組み合わせで使うくらいのふんわりした理解です。