Tek tırnak HTML'de geçerli mi? Ve daha spesifik olarak: XHTML katı.Tek tırnak HTML/XHTML'de geçerli midir?
<table width="100%">
<table width='100%'>
Tek tırnak HTML'de geçerli mi? Ve daha spesifik olarak: XHTML katı.Tek tırnak HTML/XHTML'de geçerli midir?
<table width="100%">
<table width='100%'>
Evet, tek tırnak geçerli. XML spec itibaren
:[10] AttValue ::= '"' ([^<&"] | Reference)* '"'
| "'" ([^<&'] | Reference)* "'"
spec göre, her ikisi de geçerli :-)
[9] EntityValue ::= '"' ([^%&"] | PEReference | Reference)* '"'
| "'" ([^%&'] | PEReference | Reference)* "'"
[10] AttValue ::= '"' ([^<&"] | Reference)* '"'
| "'" ([^<&'] | Reference)* "'"
[11] SystemLiteral ::= ('"' [^"]* '"') | ("'" [^']* "'")
[12] PubidLiteral ::= '"' PubidChar* '"' | "'" (PubidChar - "'")* "'"
vardır Ve W3C-Validator de bunu kabul eder.
bu konuda kafa karışıklığı kaynağı
bu tek tırnak iddia görünüyorhttp://www.javascriptkit.com/howto/xhtml_intro.shtml
xhtml geçerli olmayan, bu makaleden geliyor gibi görünüyor. Bununla birlikte, herhangi bir özellik belirtilmediğinden ve makale, nitelikler ve elemanlar için küçük harf adlarının yasaklandığını iddia ettiğinden, yazar tek alıntıların kullanılmasına karşı yalnızca editör yasağı ifade edebilir.
Şüpheniz varsa, belgenizi http://validator.w3.org/ adresinden kontrol edebilirsiniz. – Leonidas