Kendinden kapanış etiketleri HTML5 geçerli?
W3C validator kendini kapanış etiketleri sevmez (ile biten o "\>
"). HTML5'TE geçerli?
Bazı örnekler olabilir:
<br \>
<img src="" \>
<input type="text" name="username" \>
CEVAP
Tam olarak değil.
Sözdizimi doğru yapana (/
\
değil) sonra:
HTML 4,
<foo /
<foo>
<br />
<br>>
<title/hello/
<title>hello</title>
anlam anlam yol açar) anlamına gelir. Tarayıcılar bu ve the spec advises authors to avoid the syntax destekleyen çok kötü bir iş yaptı.XHTML,
<foo />
means<foo></foo>
, ama bu sadece XML ayrıştırma modu içinde çalışır ve çoğu belge olarak servis edilirtext/htmlcompatibility guidelines takip etmek vardır.HTML 5,
<foo />
<foo>
anlamına geliretiket başlayın."öz-kapanış etiketi" değildir. Bunun yerine, belirli elementlerini olarak belirlenmişherhangi bir bitiş etiketiörneğin 12**. Bu topluca denirvoid elemanları. XML bağımlısı olan insanlar için slash is just syntactic sugar. Non-void öğenin etiketini eğik çizgi kullanarak geçersiz olduğunu, ancak tarayıcıların başlangıç etiketi neyse, bitiş etiketleri uyuşmazlık lider olarak ayrıştırmak.
Öğeler değil, geleneksel olarak boş kö...
HTML5 en iyi uygulamalar; bölüm/başlık...
Neden Google ana kaldırılmış HTML (ıe....
Kapanış doğru () HTML5, Javascript, We...
Hangi HTML5 etiketleri tarayıcı uyumlu...