2014-02-07 5 views
1

저는 html/css를 배우고 @ W3Schools.com 안내서를 따르고 있습니다. 내가 함께하는 데 문제 코드는html img 태그에서 슬래시는 무엇을합니까

<p>An <img src="w3schools_logo.gif" alt="W3Schools" width="270" height="50" /> image with a default alignment.</p> 

무엇을합니까/다만 직전> 및 높이 속성 후 라인 (11)에 http://www.w3schools.com/css/tryit.asp?filename=trycss_vertical-align

@입니까? 나는 http://www.w3schools.com/tags/tag_img.asp을 보았지만 /은 언급하지 않았다.

+0

해야한다. 반면 '

sdsd

'은 [void tag] (http://stackoverflow.com/questions/3558119/are-self-closing-tags-valid-in-html5) 인 반면에 보았을 것입니다. – Praveen

+0

가능한 복제본 [HTML5에서 유효한 자동 마감 태그입니까?] (http://stackoverflow.com/questions/3558119/are-self-closing-tags-valid-in-html5) – Praveen

+0

@Praveen HTML/CSS 튜토리얼은 괜찮 았지만 자바 스크립트에는 오류가있었습니다. – user3247608

답변

3

전혀 없습니다. 후미 /은 파서에서 무시됩니다.

HTML5 사양에 따라 무효 태그 (즉, 다른 태그/텍스트 콘텐츠가없는 태그)에 태그가 "자동 닫기"되도록 허용하여 마크 업 유효한 XML을 허용합니다. 그러나 HTML과 관련된 의미는 없습니다.

이와 반대로 xHTML에서도 동일한 이유 (마크 업 유효한 XML 작성)가 반드시 필요합니다.

+0

알았어, 고마워. – user3247608

0

/>은 닫는 태그가없는 HTML 태그를 끝내기 위해 필요합니다. XHTML을 준수하는 태그를 만들어야합니다. 다른 예로는 HTML에서 <br/> <hr/>

1

태그의 두 가지 종류가 있습니다 :

첫째, 예를 들어 <div> 당신이

둘째, 예를 들면 내부에 다른 태그를 가질 수 있기 때문에 </div>처럼 닫을 필요가 <img/><br/></img> or </br>을 닫지 않아도됩니다. void 태그라고하는 것은 다른 태그를 포함 할 수 없다는 것을 의미합니다.

1

"/"은 기본적으로 종료 태그에 사용됩니다. HTML에서 당신이 태그를 시작해야하고 태그 에게 코드를 여기 <img 태그의 개통을 표시를 종료 할 필요가 그래서 당신은

0

가 HTML에서 요소는 시작이 />으로 닫을 필요가 있고 종료 태그 예 <p> & </p>이 시작 태그와 종료 태그 사이에 해당 요소의 내용이옵니다.

그러나 일부 요소에는 내용이 없습니다. 줄 바꿈은 <br />이고 이미지는 <img src="" />입니다. 이러한 요소는 빈 요소라고하며 별도로 닫는 태그가 필요하지 않습니다. 따라서 />은이 태그를 닫음을 나타냅니다.

0

HTML 각각마다 태그 개구를 갖는 끝 및 바디 태그 같이 폐쇄 구 마찬가지로 imagae 태그는 추천 <img></img>

위한 <body></body>

비슷하지만 또 다른 짧은 형태를 사용할 수있다. .. 우리는 동일한 img 태그 ... <img/>을 사용하여 닫는 옵션을 표시하고 있으며, 그 안에 모든 옵션 (img 태그의 속성)을 줄 수 있습니다.

src="w3schools_logo.gif" alt="W3Schools" width="270" height="50"은 그래서 인라인`close` 태그를 나타냅니다 마지막으로 같은 <img src="w3schools_logo.gif" alt="W3Schools" width="270" height="50" />

관련 문제