Sigurado HTML 5 Tags Case Sensitive?

Pinakamahusay na kasanayan para sa pagsusulat ng mga elemento ng HTML 5

Ang isang tanong na maraming mga bagong web designer ay may kung o hindi HTML 5 mga tag ay case sensitive? Ang maikling sagot ay - "Hindi". Ang mga tag ng HTML5 ay hindi sensitibo sa kaso, ngunit hindi iyon nangangahulugan na hindi ka dapat mahigpit kung paano mo isulat ang iyong markup sa HTML!

Bumalik sa XHTML

Bago dumating ang HTML5 sa industriya , ang mga propesyonal sa web ay gumamit ng lasa ng wika ng markup na tinatawag na XHTML upang maitayo ang kanilang mga web page.

Kapag sumulat ka ng XHTML, dapat mong isulat ang lahat ng mga standard na tag sa lowercase dahil XHTML ay case sensitive. Nangangahulugan ito na ang tag ay isang naiibang tag kaysa sa sa XHTML. Kailangan mong maging napaka-tukoy sa kung paano mo naka-code ang XHTML webpage at gumamit lamang ng lowercase character. Ang mahigpit na pagsunod na ito ay talagang isang benepisyo sa maraming mga bagong web developer. Sa halip na maisulat ang markup na may halo ng maliliit at malalaking titik, alam nila na mayroong mahigpit na format na dapat sundin. Para sa sinumang nagpuputol ng kanilang mga ngipin sa disenyo ng web kapag ang XHTML ay popular, ang ideya na ang markup ay maaaring maging isang halo ng mga upper at lowercase na mga titik ay tila dayuhan at mali lamang.

Ang HTML5 ay nakakakuha ng Loose

Ang mga bersyon ng HTML bago ang XHTML ay hindi sensitibo sa kaso. Sinundan ng HTML5 sa tradisyon na iyon at umalis mula sa mahigpit na mga kinakailangang pag-format ng XHTML.

Kaya HTML 5, hindi tulad ng XHTML, ay hindi case-sensitive. Nangangahulugan ito na ang at at ay magkakaparehong tag sa HTML 5. Kung mukhang kaguluhan sa iyo, nararamdaman ko ang iyong sakit.

Ang ideya sa likod ng HTML5 na hindi sensitibo sa kaso ay upang gawing mas madali para sa mga bagong web professional na matutunan ang wika, ngunit bilang isang tao na nagtuturo ng web design sa mga bagong mag-aaral, maaari kong lubos na patunayan ang katotohanan na hindi ito ang kaso.

Ang pagiging magagawang bigyan ang mga mag-aaral ng bago sa disenyo ng web ng isang tiyak na hanay ng mga patakaran, tulad ng "palaging isulat ang iyong HTML bilang maliit na titik", tumutulong sa kanila habang sinusubukan nilang matutuhan ang lahat ng kailangan nila upang malaman upang maging isang taga-disenyo ng web. Ang pagbibigay sa kanila ng mga patakaran na masyadong nababaluktot ay talagang nakakalito sa maraming mga nag-aaral kaysa sa ginawang mas madali para sa kanila.

Gustung-gusto ko ang katotohanan na ang mga may-akda ng pagsasapalaran sa HTML5 ay sinusubukan upang makatulong na gawing mas madali ang pag-aaral sa pamamagitan ng paggawa ng higit na kakayahang umangkop, ngunit sa pagkakataong ito, sa palagay ko ay gumawa sila ng isang hindi pagkakaunawaan.

Ang Convention sa HTML 5 ay ang Gamitin ang Maliit na titik

Bagama't wastong isulat ang mga tag gamit ang anumang kaso na gusto mo kapag nagsusulat ng HTML 5, ang kombensyon ay gamitin ang lahat ng lowercase para sa mga tag at mga katangian. Ito ay bahagi dahil marami pang mga napapanahong mga web developer na nanirahan sa mga araw ng mahigpit na XHTML ay dinala sa mga pinakamahusay na gawi sa HTML5 (at higit pa). Ang mga web professional na ito ay hindi nagmamalasakit na ang isang halo ng malalaki at maliliit na letra ay wasto sa HTML5 ngayon, sila ay mananatili sa kung ano ang alam nila, na kung saan ay ang lahat ng maliliit na titik.

Maraming kaalaman sa web disenyo ang natututo mula sa iba, lalo na mula sa mga mas nakaranas sa industriya. Nangangahulugan ito na susuriin ng mga bagong web developer ang code ng napapanahong mga propesyonal at makita ang lahat ng maliliit na markup. Kung sinusunod nila ang code na ito, nangangahulugan ito na magsusulat din sila ng HTML5 sa lahat ng lowercase. Ito ang tila nangyayari ngayon.

Pinakamahusay na Kasanayan para sa Lettercasing

Sa aking sariling karanasan, masusumpungan ko na laging gamitin ang maliliit na titik para sa HTML code pati na rin ang mga pangalan ng file. Dahil ang ilang mga server ay sensitibo sa kaso pagdating sa mga filename (halimbawa, ang "logo.jpg" ay makikita na naiiba kaysa sa "logo.JPG"), kung mayroon kang isang workflow kung saan lagi mong ginagamit ang maliliit na titik, hindi mo na kailangang tanungin kung saan ang casing ay maaaring maging isyu kung nakakaranas ka ng mga problema tulad ng nawawalang mga larawan . Kung palagi kang gumagamit ng maliliit na titik, maaari mong i-discount na bilang isang problema habang nag-debug ka ng mga isyu sa site. Ito ang daloy ng trabaho na itinuturo ko sa aking mga mag-aaral at ginagamit ko sa sarili kong web design work.

Orihinal na artikulo ni Jennifer Krynin. Ini-edit ni Jeremy Girard.