[html] H1 태그 안에 <span>을 추가 할 수 있습니까?

H1 태그 내에서 스팬 태그를 사용하는 것이 적절한 방법입니까?

<h1>
    <span class="boardit">Portfolio</span>
</h1>

나는 우리가 이것을 이런 식으로 쓸 수 있다는 것을 알고있다 … 또한 내 웹 사이트에서 아래 구문을 따르고있다 ..

<h1 class="boardit">
  <span>Portfolio</span>
</h1>

하지만 html의 깔끔한 형태를 알고 싶었습니다 ..



답변

그래 넌 할수있어.

HTML4는 다음과 같이 말합니다 .

<!ENTITY % heading "H1|H2|H3|H4|H5|H6">
<!--
  There are six levels of headings from H1 (the most important)
  to H6 (the least important).
-->

<!ELEMENT (%heading;)  - - (%inline;)* -- heading -->

그리고 %inline;:

<!ENTITY % inline "#PCDATA | %fontstyle; | %phrase; | %special; | %formctrl;">

그리고 %special;포함한다 <span>.

현재 HTML은 다음과 같이 말합니다 .

내용 내용
내용 말씨

그리고 구문 콘텐츠 에는 <span>.


답변

그래 넌 할수있어. h1 블록의 일부를 형식화하는 데 사용할 수 있습니다.

<h1>Page <span class="highlight">Title</span></h1>

스타일이 전체 h1 블록에 적용되는 경우 다음을 수행합니다.

<h1 class="highlight">Page Title</h1>


답변

예, 그것은 사용하는 것이 일반적으로 괜찮습니다 span의 내부 h1. span인라인 요소이므로 일반적으로 모든 내부에서 사용하는 것이 좋습니다 (내부 요소를 허용합니다!).

때로는 h1.

반면에 … 필요하지 않다면하지 마세요. 조금 못 생겼습니다. 🙂


답변

예, 괜찮습니다.

   <h1 class="boardit">
      Portfolio
   </h1>

그게 다라면?


답변

그래 넌 할수있어. 범위는 인라인으로 표시되므로 H1의 스타일에 영향을주지 않습니다.


답변

예, 헤더 태그와 함께 스팬 태그를 사용할 수 있으며 잘못된 것은 없습니다. 실제로 이것은 헤더 태그의 스타일 지정, 특히 특정 단어 나 문자의 색상 지정에 널리 사용됩니다.


답변

예, 헤더 태그와 함께 스팬 태그를 사용할 수 있으며 잘못된 것은 없습니다. 실제로 이것은 헤더 태그의 스타일 지정, 특히 특정 단어 나 문자의 색상 지정에 널리 사용됩니다.