回答編集履歴

3

修正

2019/02/07 01:59

投稿

m.ts10806
m.ts10806

スコア80842

test CHANGED
@@ -16,6 +16,12 @@
16
16
 
17
17
 
18
18
 
19
+ ※HTML5からは[aタグにブロック要素含めるようになった](http://www.htmq.com/html5/a.shtml)ので一部勘違いがありました。
20
+
21
+ # pの中にpがあるのはNGです。
22
+
23
+
24
+
19
25
  Eclipseでは下記のようなエラーが出ます。
20
26
 
21
27
  ![イメージ説明](9cb4efafbbb12c484d5a37c1257f5c01.png)

2

構文チェック

2019/02/07 01:59

投稿

m.ts10806
m.ts10806

スコア80842

test CHANGED
@@ -25,3 +25,9 @@
25
25
  おそらくブラウザのデベロッパーツールで確認されているのだと思いますが、
26
26
 
27
27
  改行コードが2つ入っているようなところも含めてデベロッパーツールが正しいHTMLに補正してくれています。
28
+
29
+
30
+
31
+ 第三者的な観点(というか仕様)を得る際に[構文チェック](https://validator.w3.org/#validate_by_input)にもかけてみると良いです。
32
+
33
+ ![イメージ説明](829b950949cfce3a7de720e45558de16.png)

1

追記

2019/02/07 01:23

投稿

m.ts10806
m.ts10806

スコア80842

test CHANGED
@@ -10,6 +10,10 @@
10
10
 
11
11
  [pはブロック要素](http://taghtml.com/htmlref/p.html)です。
12
12
 
13
+ 上記のリンク見てもらえれば分かりますがpも`含むことができる要素型:インライン要素`です。(別回答の通り)
14
+
15
+ **pの中にpがあるのもNGだしaの中にpがあるのもNGです。**
16
+
13
17
 
14
18
 
15
19
  Eclipseでは下記のようなエラーが出ます。