質問編集履歴
2
文章をわかりやすく整理
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
JSXで出力されたタグはHTML LSのマークアップルールには乗っ取らなくても良いのでしょうか?
|
9
9
|
|
10
10
|
■2024.10.23追記
|
11
|
-
例えばhtml5(htmlLS)では自己終了タグは<br>のように半角スペースとスラッシュがない書き方が正しいですが、JSXでは<br />と書かないとエラーになってしまうので、そうなるとdoctype
|
11
|
+
例えばhtml5(htmlLS)では自己終了タグは<br>のように半角スペースとスラッシュがない書き方が正しいですが、JSXでは<br />と書かないとエラーになってしまうので、出力されたhtml上では<br />が挿入されます。そうなるとdoctypeが<!DOCTYPE html>だとhtml5(htmlLS)的には正しくない書き方なので、XHTML用のDOCTYPE宣言をしないといけないのではないかと疑問に思いました。
|
12
12
|
|
13
13
|
|
14
14
|
### 該当のソースコード
|
1
具体的な問題点について追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,12 +7,14 @@
|
|
7
7
|
HTML LSでは自己終了タグの半角スペースとスラッシュが不要ですが、JSXでは半角スペースとスラッシュがないとエラーになってしまいます。
|
8
8
|
JSXで出力されたタグはHTML LSのマークアップルールには乗っ取らなくても良いのでしょうか?
|
9
9
|
|
10
|
+
■2024.10.23追記
|
11
|
+
例えばhtml5(htmlLS)では自己終了タグは<br>のように半角スペースとスラッシュがない書き方が正しいですが、JSXでは<br />と書かないとエラーになってしまうので、そうなるとdoctypeは<!DOCTYPE html>だからhtml5(htmlLS)的には正しくない書き方なのではないかと疑問に思いました。
|
10
12
|
|
11
13
|
|
12
14
|
### 該当のソースコード
|
13
15
|
|
14
16
|
```
|
15
|
-
|
17
|
+
|
16
18
|
```
|
17
19
|
|
18
20
|
### 試したこと・調べたこと
|