HTML 5: එය <br>, <br/> හෝ <br /> ද?


2046

මම වෙනත් පිළිතුරු පරික්ෂා කිරීමට උත්සාහ කර ඇත , නමුත් මම තවමත් ව්‍යාකූල වී සිටිමි - විශේෂයෙන් W3 පාසල් HTML 5 යොමුව දැකීමෙන් පසුව .

මට HTML 4,01 පමණක් විය හැකි "අවසර දෙන්න" තනි-ටැග් කිරීමට නියමිතව තිබුණු කල්පනා <img>හා <br>. එවිට XHTML සමග පැමිණි <img />සහ <br />( කෙනෙකු අවකාශය පැරණි බ්රව්සර සඳහා පවතින බවයි එහිදී ).

දැන් මම කල්පනා කරන්නේ HTML 5 පුහුණුවීමේදී මගේ කේතය සංයුති කරන්නේ කෙසේද යන්නයි.

එයද <br>, <br/>නැත්නම් <br />?


1
අද ඔබ භාවිතා කරන්නේ කුමන එකක් වුවත්, කරුණාකර සමහර උපකාරක තාක්‍ෂණය (උදා: තිර කියවන්නා) එය නිවේදනය කරනු ඇතැයි සලකන්න. NVDA උදාහරණයක් ලෙස "හිස්" යැයි පවසයි. තිර කියවන්නා භාවිතා කරන්නන් බොහෝ විට එම අමතර නිවේදනයෙන් ශබ්දය හැර අන් කිසිවක් ලබා නොගනී. role="presentation"රේඛීය කඩාවැටීමක් 'අන්තර්ගතය' ලෙස ක්‍රියා කරන දුර්ලභ අවස්ථාවන්හිදී හැර, ගුණාංගයක් එකතු කිරීම සලකා බලන්න .
brennanyoung

වත්මන් පිරිවිතරයට අනුව "6. එවිට, මූලද්රව්යය අවලංගු මූලද්රව්ය වලින් එකක් නම්, හෝ මූලද්රව්යය විදේශීය මූලද්රව්යයක් නම්, තනි U + 002F SOLIDUS අක්ෂරයක් (/) තිබිය හැකිය. මූලද්‍රව්‍ය " html.spec.whatwg.org/multipage/syntax.html#start-tags
ටිම් ඇබෙල්

Answers:


1554

සරලවම <br>ප්රමාණවත්ය.

XHTML සමඟ අනුකූල වීම සඳහා අනෙක් ආකෘති තිබේ; XHTML ලෙස එකම කේතයක් ලිවීමට හැකි වන අතර එය HTML ලෙසද ක්‍රියා කරයි. HTML ජනනය කරන සමහර පද්ධති එක්ස්එම්එල් උත්පාදක යන්ත්ර මත පදනම් විය හැකි අතර එමඟින් හිස් <br>ටැගයක් පමණක් ප්රතිදානය කිරීමේ හැකියාවක් නොමැත ; ඔබ එවැනි පද්ධතියක් භාවිතා කරන්නේ නම් <br/>, එය භාවිතා කිරීම සුදුසුය, ඔබට එය කිරීමට අවශ්‍ය නොවන්නේ නම් එය අවශ්‍ය නොවේ.

කෙසේ වෙතත්, ඉතා සුළු පිරිසක් ඇත්ත වශයෙන්ම XHTML භාවිතා කරයි. ඔබේ අන්තර්ගතය application/xhtml+xmlXHTML ලෙස අර්ථ නිරූපණය කිරීම සඳහා ඔබට සේවය කළ යුතු අතර, එය IE හි පැරණි අනුවාද වල ක්‍රියා නොකරනු ඇත - එයින් අදහස් වන්නේ ඔබ කරන ඕනෑම කුඩා දෝෂයක් XHTML සඳහා සහය දක්වන බ්‍රව්සර් තුළ ඔබේ පිටුව ප්‍රදර්ශනය වීම වළක්වනු ඇති බවයි. ඉතින්, වෙබයේ XHTML මෙන් පෙනෙන බොහෝ දේ ඇත්ත වශයෙන්ම HTML ලෙස සේවය කරනු ලැබේ. බලන්න පෙළ / html හානිකර සලකා බලන ලෙස XHTML සේවය සමහර වැඩිදුර තොරතුරු සඳහා.


23
නමුත් වලංගු xml එකක් තිබීම කෙසේ වෙතත් xhtml සේවය කිරීම අදහස් නොකරයි . එය සියලු වර්ගවල දේශීය පෙර සැකසුම් සඳහා ප්‍රයෝජනවත් විය හැකිය.
මයිකල් ක්‍රෙලින් - හැකර්

29
ඔව්, නමුත් ඔබ HTML XML ලෙස සැකසීමේදී ඉතා ප්‍රවේශම් විය යුතුය. ඒවා විවිධ භාෂාවන් වන අතර අනුකූල වන්නේ එක් එක් උප කුලකයක් පමණි. උදාහරණයක් ලෙස, XML හි, <br/>සමාන වේ <br></br>, නමුත් දෙවැන්න වලංගු HTML නොවේ.
බ්‍රයන් කැම්බල්

10
බ්රයන්, අදහස ඔබ විය හැකි ඔබේ html එය බව, හොඳින් පිහිටුවා xml, විය යුතුය. ඇත්ත වශයෙන්ම එකිනෙකා එකිනෙකා බවට පරිවර්තනය කිරීමේදී එය තවමත් වලංගු බවට වග බලා ගත යුතුය, නමුත් එය සඳහන් කිරීම වටී ද? :)
මයිකල් ක්‍රෙලින් - හැකර්

5
Ar මාකෝ මම හිතන්නේ නැහැ document.write තථ්‍ය (x) html හා සසඳන විට ඉතා වේගවත් (එය ක්‍රියාත්මක කළ යුතු නිසා). කෙසේ වෙතත්, ජාවාස්ක්‍රිප්ට් අනිවාර්යයෙන්ම සියලුම පරිගණකවල ලබා ගත නොහැකි බැවින් ඒවා මත අධික ලෙස විශ්වාසය තබන වෙබ් අඩවි ඉතා නම්‍යශීලී නොවේ. එසේම, html හට කාර්යයන් නොමැත.
Michael0x2a

8
Ar මාකෝ: හහ්, මම දැනගෙන හිටියේ නැහැ xhtml වල document.write වැඩ කරන්නේ නැහැ කියලා - බෙදාගැනීම ගැන ස්තූතියි. ජාවාස්ක්‍රිප්ට් නොමැතිව වෙබ් යෙදුම් ඕනෑම දෙයක් කිරීමට උත්සාහ කිරීම මෝඩකමක් බව මම එකඟ වෙමි, නමුත් මම කියන්නට උත්සාහ කළේ ජාවාස්ක්‍රිප්ට් මත සියයට සියයක්ම රඳා පවතින වෙබ් අඩවි වඩාත් අස්ථාවර වන අතර පරිශීලකයින් ජාවාස්ක්‍රිප්ට් අක්‍රීය කළ විට (හෝ පැරණි දුරකථන භාවිතා කරන විට අසාර්ථක විය හැකිය) හෝ වෙනත් දෙයක්)
Michael0x2a

229

HTML 5 යොමු කෙටුම්පතේ මෙම උපුටා දැක්වීම පිළිතුර සපයයි:

3.2.2.2 අවලංගු මූලද්‍රව්‍ය

පදය අඩුව අංග විය යුතු බව අංග නම් කීරීමට යොදා ඇත හිස් . මෙම අවශ්‍යතා අදාළ වන්නේ HTML සින්ටැක්ස් වලට පමණි. XHTML හි, එවැනි සියලු මූලද්‍රව්‍යයන් සාමාන්‍ය මූලද්‍රව්‍ය ලෙස සලකනු ලැබේ, නමුත් හිස් මූලද්‍රව්‍ය ලෙස සලකුණු කළ යුතුය.

මෙම මූලද්‍රව්‍යයන් කිසියම් අන්තර්ගතයක් අඩංගු වීම තහනම්ය. HTML හි, මෙම මූලද්‍රව්‍යයන්ට ඇත්තේ ආරම්භක ටැගය පමණි. මෙම ස්වයං-වසා ටැගය කාරක රීති භාවිතා කල හැක. මෙම අවසන් ටැගය විග්රහකය විසින් අංගයක් ස්වයංක්රීයව වසා ඇත නිසා නොකරන හරින ලද ගත යුතු ය.

HTML උදාහරණය:
HTML සින්ටැක්ස් හි අවලංගු අංගයකි. XHTML සින්ටැක්ස් තුළ මෙය අවසර නැත.

<hr>

උදාහරණය:
HTML- සහ XHTML- අනුකූල ස්වයං-වසා දැමීමේ ටැග් සින්ටැක්ස් භාවිතා කරන අවලංගු අංගයකි.

<hr/>

XHTML උදාහරණය:
පැහැදිලි අන්ත ටැගයක් සහිත XHTML- පමණක් සින්ටැක්ස් භාවිතා කරන අවලංගු අංගයකි. HTML සින්ටැක්ස් හි ඇති අවලංගු අංග සඳහා මෙය අවසර නැත.

<hr></hr>

22
ඉතින්, පිළිතුර වන්නේ කප්පාදුව සහ අවකාශය නොමැතිව කේත කිරීමයි, නමුත් කප්පාදුව තිබීම (අවකාශය සමඟ හෝ නැතිව) - විකල්පයක් ද?
අයිකර්න්

67
පිරිවිතර විශේෂයෙන් නිශ්චිත නොවන ආකාරයට මම කැමතියි (මේ අවස්ථාවේදී) "මෙහ්, ඔබට අවශ්‍ය දේ කරන්න!"
මැට් එලන්

43
එය විකල්පයක් බැවින්, මම කියවීමට වඩා />හොඳ නිසා මම වැඩිපුර කැමතියි .
බ un නෝ එල්

40
මගේ ටැග් නිවැරදිව දැනෙන අතර කේතය කියවන විට / ලිවීමේදී එය අර්ථවත් කිරීම හැර වෙනත් කිසිදු හේතුවක් නිසා මම පැහැදිලිවම වසා දැමීමට කැමතියි. HTML5 යොමු කෙටුම්පත මා සමඟ එකඟ වීම ගැන මම සතුටු වෙමි.
සින්ටැක්ස් දෝෂය

7
මට නිශ්චිතවම පෙනේ. <br> සහ <br /> යන දෙකම නීත්‍යානුකූල HTML5 වේ.
විලියම් ඩෙනිස්

135

ටැග් විවෘතව තැබීමට XML ඉඩ නොදේ, එබැවින් එය <br>අනෙක් දෙකට වඩා ටිකක් නරක කරයි. අනෙක් දෙක දළ වශයෙන් සමාන වන්නේ දෙවන ( <br/>) පැරණි බ්‍රව්සර් සමඟ අනුකූල වීම සඳහා ය. ඇත්ත වශයෙන්ම, පෙර අවකාශය /අනුකූලතාව සඳහා වඩාත් සුදුසු වේ, නමුත් මම සිතන්නේ එය ගුණාංග ඇති ටැග් සඳහා පමණක් අර්ථවත් කරයි. ඒ නිසා මම කියන්නම් <br/>හෝ <br />, ඔබේ සෞන්දර්යය කැමති ඕනෑම දෙයක්.

සාරාංශගත කිරීම සඳහා: තුනම වලංගු වන්නේ පළමු එක ( <br>) ටිකක් අඩු “අතේ ගෙන යා හැකි” වීමෙනි.

සංස්කරණය කරන්න : දැන් අපි සියල්ලන්ටම පිරිවිතර ගැන පිස්සු වැටී ඇති නිසා, dev.w3.org ට අනුව එය පෙන්වා දීම වටී යැයි මම සිතමි .

ආරම්භක ටැගයන් පහත දැක්වෙන කොටස් වලින් සමන්විත වේ, හරියටම පහත අනුපිළිවෙලින්:

  1. "<" අක්ෂරයක්.
  2. මූලද්රව්යයේ ටැග් නම.
  3. විකල්පයක් ලෙස, ගුණාංග එකක් හෝ වැඩි ගණනක් ඇති අතර, ඒ සෑම එකක්ම අභ්යවකාශ අක්ෂර එකක් හෝ වැඩි ගණනක් තිබිය යුතුය.
  4. විකල්පයක් ලෙස, අවකාශ අක්ෂර එකක් හෝ කිහිපයක්.
  5. විකල්පයක් ලෙස, "/" අක්ෂරයක් තිබිය හැකි අතර එය මූලද්‍රව්‍යය අවලංගු මූලද්‍රව්‍යයක් නම් පමණි.
  6. අ ">" අක්ෂරයක්.

17
HTML ඇත්ත වශයෙන්ම XML නොවේ, එයට ඉතා ආසන්නයි.
tloach

6
ඔව්, එය එසේ නොවේ. නමුත් /මෙහි පොදු හරයකි. HTML5 විශේෂයෙන් භාවිතා කිරීමට ඉඩ දෙයි /: "විකල්පයක් ලෙස," / "අක්ෂරයක්, එය පැවතිය හැක්කේ මූලද්‍රව්‍යය අවලංගු මූලද්‍රව්‍යයක් නම් පමණි".
මයිකල් ක්‍රෙලින් - හැකර්

4
හෙලෝවර්ල්ඩර්, මම කියන්නේ HTML5 පිරිවිතර XML- අනුකූල වීමට ආසන්න බවයි.
මයිකල් ක්‍රෙලින් - හැකර්

5
එක්ස්එම්එල් සහ එච්ටීඑම්එල් යන දෙඅංශයෙන්ම එම්එල් යන්න සලකුණු භාෂාව සඳහා එක් කිරීමට මම කැමතියි. ඔවුන් අතර එතරම් අතිච්ඡාදනය වීමට හේතුව නම්, ඒවා දෙකම මුලින් නිර්වචනය කර ඇත්තේ එස්ජීඑම්එල් (ප්‍රමිතිගත සාමාන්‍යකරණය කළ භාෂාව) භාවිතා කිරීමෙනි, නමුත් බොහෝ දෙනෙකුට එය දැන් මතක නැත ...
ජෝන් වින්සන්ට්

5
En බෙනී නියුගුබාවර්, ඔබ HTML විග්‍රහ කිරීමට රීජෙක්ස් භාවිතා කරන්නේ නම්, නිසි ලෙස වසා ඇති ටැග් වලට වඩා ඔබේ වාසනාව මත රඳා සිටීමට ඔබට අඩු හෝ වැඩි ප්‍රමාණයක් ඉතිරිව ඇත ;-)
මයිකල් ක්‍රෙලින් - හැකර්

105

දී HTML (HTML 4 දක්වා) : භාවිතා<br>

දී HTML 5 : <br>කැමති, නමුත් <br/>සහ <br />ද පිළිගත හැකි

දී XHTML : <br />ඉදිරිපත් කර ඇත. භාවිතා කළ හැකිය <br/>හෝ<br></br>

සටහන්:

  • <br></br> HTML 5 හි වලංගු නොවේ, එය පේළි දෙකක් ලෙස සිතනු ඇත.
  • XHTML සිද්ධි සංවේදී ය, HTML සිද්ධි සංවේදී නොවේ.
  • පසු ගැළපුම ලෙස, සමහර පැරණි බ්රව්සර HTML ලෙස XHTML විග්රහ කළ හා අසාර්ථක වෙයි <br/>නමුත්<br />

යොමුව:


සබැඳිය පරික්ෂා කර, කැමති ප්‍රවේශය <br>, නමුත් එය පවසන්නේ කොතැනද? <br/> එය පිළිගත නොහැකිද?
ජැක්දෙව්

4
පැහැදිලි කිරීම සඳහා, XML- අනුකූල සින්ටැක්ස් සඳහා, <br/>සහ <br />(SPACE සමඟ) සමාන වන අතර, ඒ සඳහා මනාපයක් නොමැත. XML 1.0 පිරිවිතර බලන්න . />විකල්පයක් වීමට පෙර වයිට්ස්පේස් (SPACE, ටැබ්, හෝ LINE FEED) කිසිදු මනාපයක් නොමැතිව.
බැසිල් බෝර්ක්

1
HTML5 හි XML නොවන සින්ටැක්ස් සඳහා වැඩි කැමැත්තක් දැක්විය හැකිද? එය මට ප්‍රවෘත්තියක්. දැඩි XML අනුකූලතාව සඳහා විකල්ප සහාය HTML5 හි ආරම්භක ඉලක්කයක් විය. සමහර විට මට HTML එදිරිව XHTML ලේඛනයේ whatwg.org හෝ W3C පොලිග්ලොට් සලකුණු: W3C හි HTML5 වචන මාලාවේ ශක්තිමත් පැතිකඩක් මග හැරී ඇත.
බැසිල් බෝර්ක්

1
As බැසිල්බෝර්ක් මා ඔබට වෙනත් තැනක පැවසූ දේ නැවත කියවීමට. ටැග් සහ මූලද්‍රව්‍ය සඳහා HTML5 හි සත්‍ය පිරිවිතර කියවන්න, ඔබ කිසි විටෙකත්, එම ටැග් සඳහා සංවෘත කප්පාදුවක් භාවිතා කිරීමට අවශ්‍ය හෝ යෝජනා කිරීමට කිසිදු නිර්දේශයක් හෝ යෝජනාවක් සොයා නොගනු ඇත. ඔබට XML හෝ XHTML භාවිතා කිරීමට අවශ්‍ය නම්, ඔබ HTML භාවිතා නොකරන අතර එය වෙනස් කතාවකි. එම HTML ටැග් සඳහා සංවෘත කප්පාදුවක් භාවිතා නොකරන්න. වෙනත් තැනක, පිරිවිතරයෙන් ඔබට එකක් එහි තැබිය හැකි නමුත් එයින් කිසිවක් අදහස් නොකෙරේ, කිසිවක් නොකරයි, එය නොසලකා හැරීමට බ්‍රව්සර්ට උපදෙස් දෙනු ලැබේ. එබැවින් එය අර්ථ විරහිත හා නිෂ් less ල ය.
රොබ්

Ob රොබ් ඉතින් කොටස 8.1.2.1. 8 වන කොටසේ ආරම්භක ටැග්ස් , W3C විසින් ප්‍රකාශයට පත් කරන ලද 2017 දෙසැම්බර් 14 වන දින ලේඛනයේ HTML සින්ටැක්ස් , HTML 5.2 W3C නිර්දේශය, HTML හි නියම පිරිවිතර නොවේද? කරුණාකර උපදෙස් දෙන්න.
බැසිල් බෝර්ක්


27

<br />පහත සඳහන් හේතු සඳහා භාවිතා කිරීමට මම නිර්දේශ කරමි :

1) විවිධ වර්ණවලින් එක්ස්එම්එල් සින්ටැක්ස් ඉස්මතු කරන පෙළ සහ එක්ස්එම්එල් සංස්කාරකවරුන් සමඟ නිසි ලෙස ඉස්මතු වනු ඇති <br />නමුත් ඔබ භාවිතා කරන්නේ නම් මෙය සැමවිටම නොවේ<br>

2) <br />පසුපසට-XHTML සමඟ අනුකූල වන අතර හොඳින් සැකසූ HTML (එනම්: XHTML) බොහෝ විට දෝෂ සහ නිදොස්කරණය සඳහා වලංගු කිරීම පහසුය

3) සමහර පැරණි parsers සහ සමහර කේතනය උපැස් භාරගන්නා අවසන් සිඳ (එනම් පෙර ඉඩක් අවශ්ය: <br />වෙනුවට <br/>: එවැනි වර්ඩ්ප්රෙස් හොදම විදිය තමයි ෙ ත පිරිවිතර ලෙස) http://make.wordpress.org/core/handbook/coding-standards/html/

මගේ අත්දැකීම, භාවිතා <br />කිරීම ගැටළු සහගත අවස්ථාවක් මට කවදාවත් හමු වී නැත , කෙසේ වෙතත්, පැරණි බ්‍රව්සර් සහ මෙවලම් වල ගැටළු සහගත <br/>හෝ බොහෝ <br>විට ගැටළු ඇති විය හැකි අවස්ථා තිබේ.


1
හොඳින් සාදන ලද HTML යනු XHTML නොවේ.
jmarkmurphy

2
XHTML යනු නිර්වචනය අනුව හොඳින් සැකසූ HTML ය. XHTML XML හි නීතිරීති අනුගමනය කරයි, w3 පාසල් වලට අනුව "XML යනු ලේඛන නිවැරදිව සලකුණු කළ යුතු සලකුණු භාෂාවක් (" හොඳින් සකසා ඇති ") ... ... HTML සහ XML වල ශක්තීන් ඒකාබද්ධ කිරීමෙන් XHTML සංවර්ධනය කරන ලදි. XHTML යනු HTML ලෙස XML ලෙස ප්‍රතිනිර්මාණය කර ඇත. ( w3schools.com/html/html_xhtml.asp බලන්න )
Kmeixner

2
HTML හොඳින් සැකසිය හැකි නමුත් වලංගු XML නොවේ. W3 පාසල් සෑම විටම වඩාත්ම බලයලත් යොමුව නොවේ.
jmarkmurphy

1997 දී මා විසින් ගනු ලැබූ වෙබ් වැඩසටහන් පිළිබඳ විශ්ව විද්‍යාල පරිගණක විද්‍යා පා course මාලාවේ මහාචාර්යවරයා ද කියා සිටියේ xhtml හොඳින් සැකසූ html බවයි. ඔබේ තොරතුරු ලබා ගන්නේ කොහෙන්දැයි මට විශ්වාස නැත, ඔබගේ හිමිකම් උපස්ථ කිරීම සඳහා අන්තර්ජාලය හරහා නිල මූලාශ්‍ර උපුටා දැක්විය හැකිද?
Kmeixner

2
markjmarkmurphy, XML සහ XHTML හි ප්‍රමිතීන්ට අවශ්‍යතාවය සඳහන් කිරීම සඳහා “හොඳින් සැකසූ” යන යෙදුම තාක්ෂණික ප්‍රභාෂා පදයක් ලෙස ඔබ නොදන්නා බව මම සිතමි. . <hr> සහ <br> XML සහ XHTML හි අවශ්‍යතා සපුරාලන්නේ ඒවාට සංවෘත ටැග් නොමැති නිසාය, උදා: <br /> හෝ <br> </br> වලංගු වේ, <br> වලංගු නොවේ XHTML හෝ XML . HTML, ඇත්ත වශයෙන්ම, මනාව සැකසූ අවශ්‍යතාවයක් නොමැති බැවින් <br> සහ <hr> වලංගු වන්නේ HTML වල පමණි.
Kmeixner

20

XML ට සියලුම ටැග් වලට අනුරූප සංවෘත ටැගයක් අවශ්‍ය වේ. එබැවින් අභ්‍යන්තර අන්තර්ගතයන් නොමැතිව ටැග් සඳහා විශේෂ කෙටි අත් සින්ටැක්ස් ඇත.

HTML5 යනු XML නොවේ, එබැවින් එය එවැනි අවශ්‍යතාවයක් නොවිය යුතුය. HTML 4.01 ද නොවේ.

උදාහරණයක් ලෙස, HTML5 පිරිවිතරයන්හි , brටැග් භාවිතා කරන සියලුම උදාහරණ <br>සින්ටැක්ස් භාවිතා කරයි , නැත <br/>.

UPD ඇත්තටම, <br/>ඇත HTML5 අවසර . 9.1.2.1, 7.


2
"HTML5 යනු XML නොවේ, එබැවින් එය එවැනි අවශ්‍යතාවයක් නොවිය යුතුය." එය නිවැරදි ද නැද්ද යන්න රඳා පවතින්නේ "HTML5" යන වචනයේ අර්ථ නිරූපණය මත ය. අපි HTML5 භාෂාව ලෙස කතා කරන්නේ නම්, එම ප්‍රකාශය නිවැරදි ය. කෙසේ වෙතත් අපි HTML5 පිරිවිතරයක් ලෙස කතා කරන්නේ නම්, එම ප්‍රකාශය වැරදිය. HTML5 පිරිවිතර "HTML සහ XHTML සඳහා වචන මාලාවක් සහ ඒ හා සම්බන්ධ API" යන්න අර්ථ දක්වයි. මම දන්නවා එය ටිකක් නපුරු බව, මම කියන්නේ නැහැ මේ පිළිතුර වැරදියි, පා information කයාට අමතර තොරතුරු ලබා දීම.
ක්‍රිස්ටියන් හුජර්

14

ඔබ සංසන්දනය කිරීමට කැමති නම් (අනුකූලතාව නොව සංසන්දනාත්මක බව) එවිට මම එයට ඇලී සිටිමි <br />.

නැතිනම් <br>හොඳයි.


1
කවුරුහරි මෙය පෙරළා දැමිය යුතුයි. අර්ථය වෙනස් වේ.
ජොෂියා

9
සංසන්දනය කිරීම යන්නෙන් අදහස් කරන්නේ කුමක්ද? මට ඒක තේරෙන්නේ නැහැ.
tuxayo

12

දෙකම <br>සහ <br />HTML5 හි පිළිගත හැකි නමුත් HTML හි ආත්මය අනුව <br>භාවිතා කළ යුතුය. HTML5 කලින් HTML 4.01 සහ XHTML 1.0 සහිත ලේඛන සමඟ වඩාත් අනුකූල වීම සඳහා කප්පාදුව වැසීමට ඉඩ සලසයි. ඇත්ත වශයෙන්ම, <br/>පිළිගත හැකි නමුත් සමහර පැරණි බ්‍රව්සර් සමඟ අනුකූල වීමට නම්, වසා දැමීමේ කප්පාදුවට පෙර ඉඩක් තිබිය යුතුය ( /).


1
Ick Knickerless-Noggins ඔබ එය කියවන්නේ කොතැනදැයි මට විශ්වාස නැත, නමුත් <br />එය සම්පූර්ණයෙන්ම පිළිගත හැකි අතර W3 පාසල් යනු HTML සඳහා පිරිවිතර නොවේ. HTML5 පිරිවිතර බලන්න , එහි පැහැදිලිවම සඳහන් වන්නේ “එවිට මූලද්‍රව්‍යය අවලංගු මූලද්‍රව්‍යවලින් එකක් නම් හෝ මූලද්‍රව්‍යය විදේශීය මූලද්‍රව්‍යයක් නම් තනි” / ”(U + 002F) අක්ෂරයක් තිබිය හැකි බවයි. ] "
kevinji

මෙම පිළිතුර, අනෙක් අය මෙන්, HTML5 හි දැඩි XML අනුකූලතාවයේ නීත්‍යානුකූල භාවය වැරදි ලෙස අවතක්සේරු කරයි. XML සඳහා සහාය ද වැදගත් වෙයි නොවන තාවකාලික සංක්රමණය හෝ සංක්රමණය ලක්ෂණය. XML අනුකූලතාවයේ විකල්ප සහාය HTML5 හි ආරම්භක ඉලක්කය විය. ඔවුන්ගේ HTML අන්තර්ගතය සමඟ වැඩ කිරීම සඳහා XML මෙවලම් භාවිතා කරන පුද්ගලයින්ට එය ඉතා වැදගත් ලක්ෂණයකි.
බැසිල් බෝර්ක්

12
  1. ඔබ සාමාන්‍ය වෙබ් අඩවියක HTML ප්‍රතිදානය කරන්නේ නම් <br> හෝ <br/> ඔබට HTML5 පෙළ / html ලෙස සේවය කරන ඕනෑම වේලාවක වලංගු වේ.

  2. ඔබ HTML5 XHTML ලෙස සේවය කරන්නේ නම් (එනම් අන්තර්ගත වර්ගයේ යෙදුම / xhtml + xml, XML ප්‍රකාශයක් සහිතව) එවිට ඔබ ස්වයං සංවෘත ටැගයක් භාවිතා කළ යුතුය : <br/>.

    ඔබ එසේ නොකළහොත් සමහර බ්‍රව්සර් ඔබේ පිටුව විදැහුම් කිරීම ප්‍රතික්ෂේප කළ හැකිය (විශේෂයෙන් ෆයර්ෆොක්ස් වලංගු xhtml + xml පිටු පමණක් විදැහුම් කිරීම සම්බන්ධයෙන් ඉතා දැඩි ය).

    1 හි සඳහන් කර ඇති පරිදි, <br/>HTML5 සඳහාද වලංගු වන අතර එය XML ලෙස උත්පාදනය වන නමුත් XML ප්‍රකාශයක් නොමැතිව සාමාන්‍ය පෙළ / html ලෙස සේවය කරයි (වෙබ් පිටු ජනනය කරන XSL ට්‍රාන්ස්ෆෝමරයකින් හෝ ඊට සමාන දෙයක්).

ව්යාකූලත්වය ඉවත් කිරීම සඳහා: කප්පාදුවට පෙර ඉඩක් තැබීම HTML5 හි අවශ්ය නොවන අතර පිටුව විදැහුම් කරන ආකාරයෙහි කිසිදු වෙනසක් නොකරයි (යමෙකුට උදාහරණයක් උපුටා දැක්විය හැකි නම් මම මෙය ඉල්ලා අස්කර ගනිමි, නමුත් මම විශ්වාස නොකරමි ඇත්ත - නමුත් IE නිසැකවම සියලු ආකාරයේ <br>ටැග් සමඟ තවත් අමුතු දේවල් කරයි).

Http://validator.w3.org හි ඇති විශිෂ්ට වලංගු කරන්නා වලංගු දේ පරීක්ෂා කිරීමට සැබවින්ම උපකාරී වේ (අන්තර්ගත වර්ගය පරීක්ෂා කිරීම සඳහා ඔබට එය මත විශ්වාසය තැබිය හැකි බව මට විශ්වාස නැත).


රැඳී සිටින්න, පෙළ / html mimetype දැඩි XML ද?
amwinter

1
පෙළ / html භාවිතා කරන්නේ නම් ඔබ එය XML ප්‍රකාශනයකින් සේවය නොකළ යුතුය, නමුත් අන්තර්ගතය වෙනත් ආකාරයකින් වලංගු XML විය හැකිය (උදා: XSLT ප්‍රතිදානය හෝ XMS වෙත අනුක්‍රමික වන වස්තුවක් වැනි XML ප්‍රතිදානය කරන දෙයකින් ජනනය වේ).
ඉයන් කොලින්ස්

තවමත් අවබෝධ වී නොමැත: පෙළ / html ට a තිබිය යුතු නම් <br />, මා නිරාවරණය නොකළ භාවිතා කළ යුත්තේ <br>කවදාද?
amwinter

1
කණගාටුයි, දෙකම HTML5 සඳහා පෙළ / html හරහා නම් තාක්‍ෂණිකව වලංගු වේ. ඔබ පුරා (වැඩි වශයෙන්) නියමයි validator මෙම තහවුරු කර ගත හැකිය validator.w3.org . ඉහත මගේ වචන දුර්වලයි, දැන් එය සංස්කරණය කරන බව මට පෙනේ.
ඉයන් කොලින්ස්

3
මම හිතන්නේ එය කැමති නෙට්ස්කේප් නැවිගේටර් 3 හෝ 4 නොවේ <br/>, නිසැකවම මේ දවස හා වයස ගැන කරදර විය යුතු කිසිවක් නැත.
robertc

12

දෙකම <br>සහ <br/>හොඳින් කරනු ඇත නමුත් <br/>එය තරමක් තාර්කික බැවින් මම කැමතියි . ආරම්භක ටැගයක් ඇති සෑම අවස්ථාවකදීම සංවෘත ටැගයක් අපේක්ෂා කිරීම තර්කානුකූල ය. සංවෘත ටැගයක් නොමැති විට ඔබ ආරම්භක ටැගයක් භාවිතා නොකරන්නේ නම් ඔබේ කේතය කියවීමට තරමක් පහසු වේ.

සියලුම බ්‍රව්සරය (සමහර විට ඉතා වැදගත් නැති සමහර පැරණි ඒවා හැර) දෙකම එකම ලෙස පෙන්වනු ඇත. කෙසේ වෙතත්, <br>xHTML අනුකූල නොවේ.


7

<br>සහ <br/>වෙනස් ආකාරයකින් ඉදිරිපත් කරන්න. සමහර බ්‍රව්සර් අර්ථකථනය <br/>කර <br></br>පේළි කඩනයන් දෙකක් ඇතුළත් කරයි


12
කුමන? කුමන බ්‍රව්සර්දැයි ඔබ දන්නවාද?
අයිකර්න්

7
එනම් 5 / ​​ns4 යුගයේ බ්‍රව්සර් පරීක්ෂා කිරීමේදී මෙය හමු විය. මට නිවැරදිව මතක නම් එය ප්‍රමිති අනුකූලතා ප්‍රකාරයේදී විය. නමුත් එය බොහෝ කලකට පෙරය ...
සැමුවෙල්

3
දැඩි HTML4 බ්‍රව්සර් සඳහා (එය ප්‍රායෝගිකව HTML4 වලංගු කරන්නෙකු පමණි), <br />අදහස් <br>&gt;වේ.
කොන්රාඩ් බොරොව්ස්කි

7

<br>ප්‍රමාණවත් නමුත් XHTML හි WHATWG අනුව සහ W3C අනුව<br /> වඩාත් සුදුසු වේ .

උපුටා දැක්වීමට වගන්තිය 8.1.2.1HTML 5.2 W3C නිර්දේශය, දෙසැම්බර් 14 2017

ආරම්භක ටැග් වලට පහත ආකෘතිය තිබිය යුතුය:

  1. ගුණාංග වලින් පසුව, හෝ ටැගයේ නමට පසුව කිසිදු ගුණාංගයක් නොමැති නම්, අවකාශ අක්ෂර එකක් හෝ කිහිපයක් තිබිය හැක. (සමහර ගුණාංග සඳහා ඉඩක් අනුගමනය කිරීම අවශ්‍ය වේ. §8.1.2.3 ගුණාංග පහත බලන්න.)

  2. එවිට, මූලද්‍රව්‍යය අවලංගු මූලද්‍රව්‍යවලින් එකක් නම්, හෝ මූලද්‍රව්‍යය විදේශීය මූලද්‍රව්‍යයක් නම්, තනි U + 002F SOLIDUS අක්ෂරයක් (/) තිබිය හැකිය. මෙම චරිතය අවලංගු මූලද්‍රව්‍ය කෙරෙහි කිසිදු බලපෑමක් ඇති නොකරයි, නමුත් විදේශීය මූලද්‍රව්‍ය මත එය ආරම්භක ටැගය ස්වයං වසා දැමීමක් ලෙස සලකුණු කරයි.

ඔබ ඩ්‍රීම්වීවර් සීඑස් 6 භාවිතා කරන්නේ නම්, එය ස්වයංක්‍රීයව සම්පූර්ණ වේ <br />.

W3C හි ඔබගේ HTML ගොනුව වලංගු කිරීම සඳහා බලන්න: http://validator.w3.org/


@ ජුලික්ස් ඇත්ත වශයෙන්ම, ඡන්දය අඩු වන්නේ ඇයි? මෙම පිටුවේ ඇති නිවැරදි පිළිතුරු කිහිපයෙන් එකකි මෙය. HTML5 නියත වශයෙන්ම XML අනුකූල වේ, විකල්පයක් ලෙස, සහ XML සින්ටැක්ස් වලදී, කප්පාදුව සමඟ තනි ටැගයක් වසා දැමිය යුතුය. කළු-සුදු ආකාරයෙන් ලියා විට එවැනි සරල කරුණු එසේ වැරදියට අර්ථ විග්රහ කලොත්, කළ හැකි වන පිරිවිතර දී .
බැසිල් බෝර්ක්

5

වලංගු කිරීමේදී, මෙම ප්‍රශ්නය, එය සැබවින්ම රඳා පවතින්නේ !DOCTYPEඔබ සත්‍යාපනය ලබා ගැනීමට උත්සාහ කරන දේ මතය .

මගේ පුද්ගලික ප්‍රියතමය වන්නේ 4.01 Transමම එය භාවිතා කරන ස්ථානය වන <br/>අතර එය වලංගු කිරීමේදී මතු වී ඇති අනතුරු ඇඟවීම් සහ දෝෂ ඉවත් කරයි

දැඩි යනු වඩාත් සංකීර්ණ මෘගයෙකි, එය පිළිකුල් කරන "SHORTTAGS"අතර වචනාර්ථයෙන් පමණක් අවශ්‍ය වේ<br></br>

දී HTML5හෝ කේතය ලෝකයේ "දූෂනය", ඇත්තටම නොව නිවැරදි පිළිතුර නිසා එය detects every example you put upඑහි නිවැරදි ලෙස ......

අවසානයේදී, මම සිතන්නේ ඒ සියල්ල වැදගත් is what validation YOU PREFERහෝ the person that you are working for prefers... lackadaisicalකේත html5තදබදයෙහි චලනය සමඟ අප ඉතා කම්මැලි කේත කිහිපයක් දකිනවා


4

IMHO පහත සඳහන් හේතුන් සඳහා සමාව දෙන අංකනය ( ) <br />වෙනුවට සාමාන්‍ය අංකනය ( ) භාවිතා කිරීම වඩා හොඳය :<br>

අනුකූලතාව

ඔබේ HTML හි සමහර විට සමහර SVG සහ SVG නිත්‍ය අංකනය සඳහා පමණක් සහාය දක්වයි (උදා <rect />).

හැක් කිරීමේ හැකියාව

React සහ NativeScript වැනි රාමු XML අංකනයක් භාවිතා කරන අවස්ථාවක් නොවේ.
ඔබේ සලකුණු කේතය විග්‍රහ කිරීමට පහසු වනු ඇත.

පැහැදිලිකම

සාමාන්‍ය අංකනය කියවීමට හා තේරුම් ගැනීමට පහසුය.

පිරිවිතර

දෙකම <br>සහ <br />වලංගු HTML ටැග් වේ.

නිගමනය

ඔබ එය (විසින් XHTML යන නමින් නම් කර තිබූ සාමාන්ය අංකනය භාවිතා කිරීමට අංග සම්පූර්ණ පාඨ සකසනයක් මානකරණ භාවිතා කරන්නේ නම් Emmet ).
උදාහරණයක් ලෙස, විෂුවල් ස්ටුඩියෝ කේතයේ ඔබ ඔබගේ සැකසුම් වලට පහත පේළිය එක් කළ යුතුය:

"emmet.syntaxProfiles": {"html": "xhtml"}

1
නිශ්චිතවම කිවහොත්, ඒවා දෙකම කෙටි අංකනයකි: පිළිවෙලින් HTML කෙටි අංකනය සහ XML කෙටි අංකනය. සම්පූර්ණ අංකනය වන <br></br>අතර එය X (HT) ML හි වලංගු වේ, නමුත් HTML වල නොවේ.
ඉල්යා ස්ට්‍රෙල්ට්සින්

1
HTML5 <br> හඳුන්වා දුන්නේ නැත. එය සැමවිටම HTML වල පවතී. XHTML හඳුන්වා දුන්නේ <br/>
jmarkmurphy

1
මෙම ඉතිහාසය නිසියාකාරව බැලීමට ඔබ SGML ගැන ගැඹුරින් සොයා බැලිය යුතුය.
මයිකල් කේ

3

හොඳයි, මා දන්නා දෙය <br />නම් සුදු ඉරකින් <br>විවේකයක් ලබා දෙන අතර සමහර අවස්ථාවල විවේකයක් ලබා දීමයි. මම අයිපීඑන්-ස්ක්‍රිප්ට් (පීඑච්පී) සැකසීමේදී තැපැල් යවා ඒ සඳහා එන ලිපි පරීක්ෂා කරන විට මෙය මට සිදු විය. එයට හේතුව නොදන්නා නමුත් මට පණිවිඩය ලැබුනේ දෙකම භාවිතයෙන් පිළිවෙළකට බැලීමට පමණි<br /> and <br>

මෙහි ඇති තැපෑල දෙස බලන්න: http://snag.gy/cLxUa.jpg

පා text <br />යේ පළමු කොටස් දෙක වෙන් කරනු ලැබේ , එබැවින් සුදු පැහැති රේඛා, පතුලේ ඇති අවසාන පේළි තුන සහ අවසාන කොටස වෙන් කොට <br>නව පේළියක් ලබා දේ.


3
එය කුමක්ද?
ඩේව් බර්ටන්


2

තවත් බොහෝ අය විසින් ආවරණය කර ලෙස ද <br>සහ <br/>පිළිගත හැකි ය.

වෙළඳාම යනු <br/>අවසාන පරිශීලකයින්ට අඩු අක්‍ෂරයක් යැවීමට එදිරිව වඩා හොඳ කියවීමේ හැකියාව සහ පසුගාමී අනුකූලතාවයයි <br>.

අතර එතැන් සිට ගූගල් භාවිතා <br>මාත් ඇත

(ඇත්ත වශයෙන්ම මතක තබා ගන්න <br>මම ක්‍රෝම් භාවිතා කරන නිසා ඔවුන් මට සේවය කරන බව ඔවුන් දන්නා බව මම දනිමි. IE හි ඔවුන් තවමත් සේවය කරයි <br/>)


2

<br>හොඳින් ක්‍රියා කරයි. XHTML වැනි දැඩි අනුවාදයන් ඔබට අවසන් කිරීම එකතු කළ යුතු අතර, HTML හි පැරණි අනුවාදයන් ඇතුළත් නොවන අතර එය වලංගු නොවන ටැගයක් DOCTYPEසාදයි .<br><br></br>

සාරාංශය: <br>හොඳයි. අනෙක් ඒවා ද හොඳයි.


2

දී HTML5 දීලා, තව දුරටත් අවශ්ය වන්නේ: <br>,<hr>


කප්පාදුව කිසි විටෙකත් අවශ්‍ය නොවූ අතර කිසි විටෙක කිසිදු HTML පිරිවිතරයක නිශ්චිතව දක්වා නොමැති අතර පිරිවිතරයේ උදාහරණයක් ලෙස භාවිතා කර නොමැත.
රොබ්

1
H රොබ් ඔබේ HTML පිරිවිතරයන් ලබා ගන්නේ කොහෙන්දැයි මම නොදනිමි , නමුත් මම මගේ WHATWG සහ W3C සංවිධාන වලින් ලබා ගනිමි. HTML5 හි විකල්ප අංගයක් ලෙස දැඩි XML අනුකූලතාව පැහැදිලිව අර්ථ දක්වන පිරිවිතර දෙකම ප්‍රකාශයට පත් කරයි. තනි ටැග් සමඟ වැසීම මෙයට විශේෂයෙන් ඇතුළත් වේ />. 8.1.2.1 සහ 2 කොටස් බලන්න . Whatwg.org හි ඇති HTML එදිරිව XHTML ලේඛනය සහ W3C පොලිග්ලොට් සලකුණු කිරීම: W3C හි HTML5 වචන මාලාවේ ශක්තිමත් පැතිකඩක් බලන්න .
බැසිල් බෝර්ක්

As බැසිල්බෝර්ක් කරුණාකර HTML හි ඇති ටැග් සඳහා නිශ්චිත පිරිවිතර කියවා මෙහි විෂය නොවන XML හෝ XHTML ගෙන නොයන්න. සංවෘත කප්පාදුවක් භාවිතා කිරීම, අවශ්‍ය කිරීම හෝ යෝජනා කිරීම වැනි අන්තර්ජාල ඉතිහාසයේ HTML සඳහා වන පිරිවිතරයන්හි කිසිදු ලිඛිත වචන හෝ උදාහරණ ඔබට සොයාගත නොහැක.
රොබ්

1
@Rob මට කළ හැක්කේ නැවත නැවත කිරීම පමණි: W3C විසින් HTML 5.2 නමින් ලේඛනයක් ප්‍රකාශයට පත් කරන ලද අතර එහිදී 8.1.2.1 වගන්තිය. ආරම්භක ටැග්ස් පැහැදිලිවම පවසන්නේ කප්පාදුවක් සමඟ හෝ සමඟ ස්වයං-වසා දැමීමේ ටැගයක් වලංගු බවයි, # 6 වන කරුණ: එවිට, මූලද්‍රව්‍යය අවලංගු මූලද්‍රව්‍යවලින් එකක් නම්, හෝ මූලද්‍රව්‍යය විදේශීය මූලද්‍රව්‍යයක් නම්, තනි යූ + 002F SOLIDUS අක්ෂරය (/). මෙම චරිතය අවලංගු මූලද්‍රව්‍ය කෙරෙහි කිසිදු බලපෑමක් ඇති නොකරයි, නමුත් විදේශීය මූලද්‍රව්‍ය මත එය ආරම්භක ටැගය ස්වයං වසා දැමීමක් ලෙස සලකුණු කරයි. මා සම්බන්ධ කළ අනෙක් ලියකියවිලි පැහැදිලි කරන්නේ ඔබේ HTML5 XML ලෙස ප්‍රකාශ කරන්නේ නම් කප්පාදුව අවශ්‍ය බවයි.
බැසිල් බෝර්ක්

1
As බැසිල්බෝර්ක් එය වලංගු නොවන බව මම කිසි විටෙකත් පවසා නැත. මම කිව්වේ එයට කිසිම තේරුමක් නැති අතර ඔබම උපුටා ගත් පරිදි කිසිදු අරමුණක් ඉටු නොකරයි. නැවතත්, ඔබ XML එය HTML හි භාවිතා කිරීම සාධාරණීකරණය කිරීමක් ලෙස ගෙන එයි. එය නොකරන්න! ඒවා එකම දෙයක් නොවේ! HTML විග්‍රහකයාට XML අන්තර්ගතය අර්ථ නිරූපණය කිරීමට අවශ්‍ය වූ විට අපි එය "ටැග් සුප්" ලෙස හඳුන්වමු.
රොබ්

2

HTML හි බොහෝ අවස්ථා, ටැග් යුගල වශයෙන් ඇත. නමුත් රේඛීය විවේකයක් සඳහා ඔබට ටැග් යුගලයක් අවශ්‍ය නොවේ. එබැවින් මෙය දැක්වීමට HTML <br/>ආකෘතිය භාවිතා කරයි. <br/>නිවැරදි එකයි. එම ආකෘතිය භාවිතා කරන්න.

<br>ටැගයෙහි HTML හි අවසන් ටැගයක් නොමැත XHTML හි, <br>ටැගය නිසි ලෙස වසා තිබිය යුතුය, මේ ආකාරයට:<br />

XML හි සෑම ටැගයක්ම වසා තිබිය යුතුය. XHTML යනු XML හි දිගුවකි, එබැවින් වලංගු XHTML සඳහා XML හි සියලුම නීති අනුගමනය කළ යුතුය. එබැවින් හිස් ටැග් (ළමා නෝඩ් නොමැති නෝඩ්)
පවා වසා දැමිය යුතුය. XML හි හිස් නෝඩ් සඳහා ස්වයං වසා දැමීමේ ටැග් නමින් කෙටි ආකාරයක් ඇත. ඔබට ලිවිය හැකිය <br></br> as <br />. එබැවින් XHTML <br />හි භාවිතා වේ.

මේ සම්බන්ධයෙන් HTML ඉතා සැහැල්ලු වන අතර එවැනි රීතියක් නොමැත. එබැවින් HTML හි හිස් නෝඩ් වැනි <br> <hr> <meta>යනාදිය ඉදිරි ඉදිරි කප්පාදුවකින් තොරව ලියා ඇත.

HTML

<br>
<hr>
<meta name="keywords" content="">
<link rel="canonical" href="http://www.google.com/">

XHTML

<br />
<hr />
<meta name="keywords" content="" />
<link rel="canonical" href="http://www.google.com/" />

සියලුම ටැග් ස්වයං වසා දැමිය නොහැක. උදාහරණයක් ලෙස, <script src="jQuery.min.js" />XHTML DTD වැනි ටැගයකට අවසර නැත.


1

ම්ම්ම්ම් ..... W3C පිරිවිතර 100% ක් අනුගමනය කළ තනි වෙළෙන්දෙකු, පරිශීලක-නියෝජිතයෙකු හෝ බ්‍රව්සර් නිෂ්පාදකයෙකු කිසිවෙකු දන්නවාද ??? එබැවින් HTML5 එය බ්‍රේක් මූලද්‍රව්‍ය අනුවාද තුනටම සහය දක්වන බව පැවසුවහොත්, වෙළෙන්දන් එකම හා ඊටත් වඩා බෑවුම් සහිත අනුවාදයන්ට සහාය දෙන බව ඔබට ඔට්ටු තැබිය හැකිය!

මෙම විවාදයේ දී වැදගත් වන එකම දෙය නම් කේඑම්එල් භාවිතා කිරීම ය. එය එක්ස්එම්එල් පිරිවිතරයන් මෙන්ම හැකි විට HTML පිරිවිතරයන් ද අනුගමනය කරයි. ඒ කියන්නේ ඔබ බ්‍රේක් ටැගයේ නිවැරදි XML අනුවාදය භාවිතා කළ යුතු අතර ඔබේ කණ්ඩායමම එසේ කිරීමට උනන්දු කළ යුතුය:

<br />

ඔබේ කේතයේ ඇති img, a, hr, සහ මෙටා ටැග් සඳහා එකම අවකාශ-කප්පාදු ආකෘතිය අදාළ විය යුතුය. මන්ද? නිසා:

  1. එය පැරණි XHTML පරිශීලක-නියෝජිත / බ්‍රව්සර් සමඟ පසුපසට අනුකූල වේ
  2. බ්‍රව්සර් වෙළෙන්දෝ කෙසේ හෝ XML අනුවාදයට සහය දක්වයි, එබැවින් HTML5 පිරිවිතරයන් වඩාත් වැදගත් වේ.
  3. අද, අතීතයේ සහ අනාගතයේ දී බොහෝ පරිශීලක-නියෝජිතයින්ගේ අලස ක්‍රියාවට නැංවීම එය පිළිගනු ඇත.
  4. ඔබේ සලකුණු වලින් XHTML / XML ලේඛන සෑදීමට ආපසු යාමට අවශ්‍ය නම් එය ඔබගේ සලකුණු කිරීම XML ප්‍රමිතීන් සමඟ සැසඳිය හැක.
  5. සියලුම කුඩා අවස්ථාවන්හි කේතීකරණය, උපුටා ගත් ගුණාංග, පැන ගිය XML අක්ෂර ආදිය ඇතුළුව XML අනුගමනය කරන solid න සලකුණු භාවිතයන් දිගටම භාවිතා කිරීම සියලුම වෙබ් සංවර්ධකයින්ට "හොඳ කේතීකරණ පුහුණුවකි". ඇයි? අනාගතයේදී ඔබට XML දත්ත වෙත මාරු වීමට සිදුවුවහොත් ඔබ ස්වයංක්‍රීයව කේත කර XML හි සිතන්න.
  6. අනාගත ලෝක ව්‍යාප්ත වෙබ් අඩවිය තුළ, අපි පුද්ගලික වෙළෙන්දන් විසින් ක්‍රියාත්මක කරන ලද ප්‍රමිතීන්ගෙන් and ත් වී, වේගයෙන් විග්‍රහ කරන, වයර් හරහා දත්ත වේගයෙන් ගෙන යන, සහ අපගේ අනාගත අන්තර්ජාලය වඩාත් ප්‍රමිතිගත කරන solid න, විශ්වාසදායක, සත්‍යාපිත සලකුණු වෙත ආපසු යමු. XML භාවිතා කරන මාධ්‍යය.

මීට අමතරව, මෙහි ඇති රොබෝ සහ යන්ත්‍ර ලෝකයේ, රොබෝවරුන්ට එකම මානව අතුරු මුහුණත් කේතීකරණ ගැටළු නොමැති HTML5 අප වෙනුවෙන් විසඳන විට, ඔවුන් සතුටින් XML දත්ත පද්ධති වෙත ගොස් XML බවට පරිවර්තනය වන විට එවැනි UI වෙබ් පිටු ඉතා වේගයෙන් විග්‍රහ කරනු ඇත. දත්ත.


0


HTML5 හි හොඳින් ක්‍රියා කරයි. HTML5 XHTML වලට වඩා ටිකක් වැඩි ඉඩක් ලබා දේ



0

දෙකම <br>සහ <br/>ක්‍රියා කරන නමුත් දෙවැන්න භාවිතා කිරීමේ අවශ්‍යතාවයක් නොමැත, මන්ද HTML 5 ද පළමු වාක්‍ය ඛණ්ඩයට සහය දක්වයි



-3

<br>හා <br />ඔබගේ ව්යාපෘතිය රිද්දන්න අනෙක් කට තේරීමෙන් පවා යන්නේ ඒ නිසා නොවේ, නමුත් සමහර බ්රවුසර පිරිනැමිය පිටුව බලපාන කිරීමට තොග find..replace බලාපොරොත්තු වන්නේ, ඔබ සඳහා අමතර වැඩ ප්රතිඵලය විය හැකි හෝ, සමහර බ්රවුසර වෙනස් පිරිනැමිය මෙම වෙනස ඔබගේ පරීක්ෂණ බ්‍රව්සරයේ කිසිවක් බලපාන්නේ නැත, නමුත් එය ඔබේ සේවාදායකයින්ගේ කැමති බ්‍රව්සරයේ බිඳ දමන්න.

මම වඩාත් කැමති වන්නේ <br>එය Erwise සහ Netscape Navigator (මුල් වෙබ් බ්‍රව්සර්) සිට භාවිතා කර ඇති නමුත් <br />ඒ වෙනුවට තෝරා නොගැනීමට හේතුවක් නැත . සමහර පෙර සැකසුම්, සංසන්දනාත්මක බව සඳහා එය ප්‍රයෝජනවත් විය හැකිය.

ඔබේ තේරීම එකකට වඩා එකකට වඩා කැමති වීමට කැමති වුවද, හෝ ඔබ (හෝ ඔබේ ප්‍රියතම HTML සංස්කාරක උදා: ඩ්‍රීම්වීවර්) ඔබේ කේතය xml අනුකූල වීමට කැමති විය හැකිය. එය ඔයාට බාරයි.

ඉක්මන් පැති සටහනක්:

පටලවා නොගත යුතුය br, ඊට අමතරව wbrඔබේ HTML හි ටැග් භාවිතා කිරීම ගැනද සලකා බැලිය හැකිය : වචන කඩන අවස්ථා ටැගය, එය පෙළක රේඛා බිඳීමක් එකතු කිරීම සුදුසු වන්නේ කොතැනදැයි නියම කරයි.

වැඩිදුර කියවීම සඳහා කරුණාකර HTML5 පිරිවිතර කියවන්න .


5
HTML5 පිරිවිතර බලන්න , එහි පැහැදිලිවම සඳහන් වන්නේ “එවිට මූලද්‍රව්‍යය අවලංගු මූලද්‍රව්‍යවලින් එකක් නම් හෝ මූලද්‍රව්‍යය විදේශීය මූලද්‍රව්‍යයක් නම් තනි” / ”(U + 002F) අක්ෂරයක් තිබිය හැකි බවයි. ] " <br>, ඇත්ත වශයෙන්ම, අවලංගු අංගයකි, ඔබට උපුටා දැක්වීමේ සබැඳියෙන් දැකිය හැකිය.
kevinji

-4

අවසන් ටැග් නොමැති මූලද්‍රව්‍ය හිස් ටැග් ලෙස හැඳින්වේ. HTML 4 සහ html 5 හි අවසන් ටැග් අවශ්‍ය නොවන අතර ඒවා මඟ හැරිය හැක.

Xhtml හි, ටැග් ඉතා දැඩි ය. ඒ කියන්නේ ආරම්භක ටැගය සමඟ ආරම්භ වී අවසන් ටැගය සමඟ අවසන් විය යුතුය.


1
වැරදියි. ආරම්භක ටැග් යුගලයක් ලෙස තනි ටැගයක් HTML5 හි වලංගු වේ. HTML 5.2 පිරිවිතර බලන්න .
බැසිල් බෝර්ක්
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.