Meta Tūtohu Kaupapa i HTML5

Tautuhi Whakauru Whakauru i HTML5

I mua i te whakaurutanga o te HTML5, tautuhi i te huru e piri ana ki te tuhinga me te mea tuatahi ki te tuhituhi i te raupapa kupu verbose i kitea i raro nei. Koinei nga momo Meta Charset mēnā kei te whakamahi koe i te HTML4 i tō whārangi tukutuku:

He aha te mea nui ki te kite i roto i tenei codeare nga tohu whakahua e kite ana koe i te huanga ihirangi : ihirangi = " kuputuhi / html; charset = iso-8859-1 " . Ka rite ki nga huanga HTML katoa, ka tohuhia e enei tohu korero te uara o te huanga, e tohu ana i te tuhinga kuputuhi katoa / html; charset = iso-8959-1 ko te ihirangi o tenei huānga.Koinei te HTML tika, a, ko te tikanga o te tikanga o tenei aho kia tuhia. He kino ano hoki te roa! Ehara hoki i te mea e mahara ana koe i runga ake o tou upoko! I roto i te nuinga o nga take, me whai kape, ka whakapirihia e nga kaihanga tukutuku tenei waehere mai i tetahi pae ki tetahi waahanga hou i whakawhanakehia e ratou no te mea he nui te roanga o te tuhi i tenei mai i te raupapa.

HTML5 Kapehia te Toa & # 34; Mea & # 34;

Ko te HTML5 anake ka tapiritia he maha o nga huinga hou ki te reo, engari he mea tino whakahouhia te whakahuatanga o te HTML, tae atu ki te Meta Charset element.With HTML5, ka taea e koe te tautuhi i to tautuhinga hoahoa me te mea tino maama ake ki te mahara ki te whakahāngai mo te kaupapa META ka kite koe i raro:

Whakatauritehia te whakaaetanga o te whakaaetanga i te mea i tuhia e matou i te timatanga o tenei tuhinga, te whakawhitinga tawhito whakamahia mo te HTML4, a, ka kite koe he pehea te maama ake ki te tuhi me te mahara ki te putanga HTML5 he tino. I te kore e hiahia ana ki te kape me te whakapiri i tenei mai i tetahi pae kei tetahi waahanga hou e mahi ana koe, he mea tino nui tenei, na te mea ka taea e koe te mahara. Kaore he nui o tenei kaake mo te maha, engari ka whakaarohia e koe etahi atu waahanga whakawhitinga e whakaemihia ana e HTML5, ka piki atu te penapena!

Whakaurua tonu te Whakauru Pūrere

Me whakauru tonu koe ki te tautuhi i nga tahua mo o rautaki tukutuku, ahakoa kaore koe i hiahia ki te whakamahi i nga tohu motuhake . Mena kaore koe e whakauru ana i te horopaki o te tangata, kei te whakaraeraehia to pae ki te whakaeke i te pae tukutuku ki te whakamahi i te UTF-7.

I tenei ahuatanga, ka kite a anattacker kaore he tahua o taau pae e tautuhihia ana, na te whakamatautau i te rorohiko kia whakaarohia ko te huringa taiao o te whārangi ko te UTF-7. I muri mai, ka akiakihia e nga kaiwhaiwhai nga hōtuhi whakawaehere UTF-7 ki roto ki te whārangi tukutuku, ka tohatohahia to pae.Koinei he raruraru mo nga tangata katoa, mai i to kamupene ki o manuhiri. Ko te rongo pai koinei he raruraru noa kia kore e taea - kia tino mohio ki te whakauru i te tangata e taatai ​​ana ki o rapu tukutuku katoa.

Kei hea hei Tāpiri Whakauru Pūāhua

Ko te huru e tautuhi ana mo te paetukutuku ka waiho hei raina tuatahi o te HTML o te kaupapa element.Te whakarite tenei e mohio ana te kaiwhakahaere he aha te ahua o te waehere o te ahua kei mua i te mea i tetahi atu mea i runga i te wharangi atu i te whakatau i te doctype me te tautuhi he mea Whārangi HTML. Me taikaha to HTML:

...

Ma te whakamahi i nga Headers HTTP mo te Haumarutanga Atu

Ka taea hoki e koe te tautuhi i te huringa a te tangata i roto i nga upoko pane HTTP. He pai rawa ake tenei i te whakapiri atu ki te whārangi HTML, engari i hiahia koe ki te whai ki nga whiriwhiringa tūmau, ki te kōnae .htaccess rānei, ko te tikanga ka hiahia koe ki te mahi me te kaiwhakarato kaihautū o to paetukutuku ki te whiwhi i tenei ahua o te whakauru ki te mahi ranei nga huringa mo koe. Ko te huarahi te tino waahanga i konei. He ngawari te whakarereketanga, na te mea ka taea e tetahi kaiwhakarato manaaki te hanga i tenei huringa mo o koe me te pai o te whanaunga.

Mena kei te whakamahi koe i te Apache, ka taea e koe te tautuhi i te tautuhinga taunoa tautuhi mo to paetukutuku katoa ma te tohaina: AddDefaultCharset UTF-8 ki to pakiaka pakiaka .htaccess . Ko te tautuhinga taunoa taunoa o Apache ko ISO-8859-1 .