Sintaksë:
emri = "vlera" >Vlerat e atributeve
Kuptimi | Përshkrim |
---|---|
emri i aplikacionit | Përcakton emrin e aplikacionit në ueb që po ekzekutohet në këtë faqe. Shfletuesit mund ta përdorin këtë informacion për të identifikuar aplikacionin. |
autor | Specifikon emrin e autorit të dokumentit. |
përshkrim | Vendos përshkrimin për faqen. Ky përshkrim mund të përdoret Motorë kërkimi për të shfaqur rezultatet e kërkimit. |
gjenerator | Tregon një nga paketat softuerike, i cili u përdor për të krijuar këtë dokument (si rregull, meta-etiketat e tilla gjenerohen automatikisht nëse përdoret ndonjë ndërtues i krijimit të faqes në internet). |
fjalë kyçe | Përcakton një listë të fjalëve kyçe të ndara me presje. Fjalë kyçe mund të përdoret nga disa motorë kërkimi. |
Kjo faqe liston të tjera vlerat e vlefshme(zgjerime) të atributit të emrit të etiketës : MetaExtensions.
Nëse është e nevojshme, është e mundur të shtohen vlera në këtë listë, të cilat do t'i bëjnë emrat e tyre të caktohen ligjërisht në standardin e meta të dhënave HTML5 (ndryshimet në këtë regjistër nuk do të pasqyrohet në validues në kohë reale, por do të përditësohet brenda një jave ose më shumë).
Vlerat e atributeve të përdorura zakonisht
Le të shohim opsionet e përdorimit të etiketave të përdorura zakonisht :
Përshkrimi në këtë etiketë mjaft e rëndësishme, motorët e kërkimit e marrin atë parasysh kur indeksojnë. Atributi i përmbajtjes në në këtë shembull përmban një përshkrim të një ueb faqeje specifike në sit. Nuk rekomandohen përshkrime të gjata.
Përfaqëson një listë të fjalëve kyçe (në lidhje me faqe specifike). Ka shumë debate nëse merret parasysh apo jo Motorë kërkimi Kjo vlerë bazohet në listën e etiketave meta të përdorura në Google, atëherë nuk e merr parasysh këtë meta etiketë dhe Yandex, në disa raste, rezervon të drejtën për ta përdorur atë.
Indeksimi i faqeve
Përdoret nga motorët e kërkimit kur indeksohen faqet:
Vlerat e disponueshme:
Vendosja e zonës së shikimit
Ju lutemi vini re se porta e shikimit përcakton se si shfaqet faqja e internetit në një pajisje celulare, nëse nuk është vendosur, atëherë gjerësia e faqes konsiderohet të jetë vlera standarde dhe zvogëlohet në pajisjen celulare për t'u përshtatur në ekranin e saj.
Në mënyrë që shfletuesit celularë nuk ndryshoi automatikisht madhësinë e faqeve të faqes, është e nevojshme në etiketë Vendosni një meta etiketë që i tregon shfletuesit se si të trajtojë dimensionet e faqes dhe rishkallëzimin:
emri = "porta e shikimit" përmbajtja = "gjerësia=gjerësia e pajisjes, shkalla fillestare = 1">- Atributi i emrit specifikon emrin e dokumentit si meta të dhëna, vlera "viewport" i jep një sugjerim shfletuesit për madhësinë madhësia fillestare zonat e shikimit. Funksioni i atributit të përmbajtjes është të vendosë vlera për këtë atribut.
- Vlera width=device-width e atributit të përmbajtjes tregon që gjerësia e faqes të vendoset në madhësinë e ekranit të pajisjes në pikselë të pavarur nga pajisja ( piksel i pavarur nga pajisja, dip), i cili lejon faqen të rillogarisë pozicionin e elementeve për shfaqja e saktë në ekrane të ndryshme. Për analogji, është e mundur të specifikohen vlerat për lartësinë lartësi = pajisje-lartësi .
- Vlera e shkallës fillestare=1 e atributit të përmbajtjes i tregon shfletuesit që të përputhet 1:1 për pikselët CSS dhe pikselët e pavarur nga pajisja, pavarësisht nga orientimi i pajisjes (peizazh ose portret).
Nëse të gjitha faqet e faqes suaj të internetit janë përshtatur për t'u parë pajisje celulare, atëherë vendosja e meta etiketës së mësipërme është e detyrueshme.
Vlerat e disponueshme:
Vlera e atributit | Përkufizimi |
---|---|
gjerësia | Përcakton gjerësinë në piksel të portit të shikimit (vlera është një numër i plotë pozitiv ose gjerësia e pajisjes). |
lartësia | Përcakton lartësinë në piksel të portit të shikimit (vlera është një numër i plotë pozitiv ose lartësia e pajisjes). |
në shkallë fillestare | Përcakton marrëdhënien midis gjerësisë së pajisjes (gjerësia e pajisjes në modaliteti i portretit ose lartësia e pajisjes në modalitetin peizazh) dhe madhësia e portit të pamjes. Si numër më i madh, aq më e lartë është shkalla. Vlera është një numër i plotë pozitiv nga 0.0 në 10.0. |
në shkallë minimale | Përcakton vlerën minimale të zmadhimit (ajo duhet të jetë më e vogël ose e barabartë me shkallën maksimale). Vlera është një numër i plotë pozitiv nga 0.0 në 10.0. |
në shkallë maksimale | Përcakton vlera maksimale zmadhimi (duhet të jetë më i madh ose i barabartë me shkallën minimale). Vlera është një numër i plotë pozitiv nga 0.0 në 10.0. |
i shkallëzuar nga përdoruesi | Një vlerë Boolean që përcakton nëse përdoruesi mund të zmadhojë një faqe interneti. Vlera e parazgjedhur është po (përdoruesi mund të zmadhojë). |
Dallimet midis HTML 4.01 dhe HTML 5
Nr.Shembull përdorimi
"Mësime falas për krijimin e faqeve të internetit" > "HTML, CSS, JavaScript, jQuery">Ky është titulli.
Ky është një paragraf.
Në këtë shembull kemi përdorur tre elementë :
- së pari Elementi meta përshkruan përmbajtjen e dokumentit (ne kemi treguar me vlerën e atributit të emrit që ky është një përshkrim i faqes (përshkrimi), dhe përmbajtja e tekstit është treguar në atributin e përmbajtjes. Ky përshkrim mund të përdoret nga motorët e kërkimit për të shfaqur rezultatet e kërkimit.
- e dyta Elementi meta përshkruan fjalët kyçe në dokument (ne kemi treguar me vlerën e atributit të emrit që këto janë fjalë kyçe (fjalë kyçe), dhe përmbajtja e tekstit është treguar në atributin e përmbajtjes. Fjalët kyçe mund të përdoren nga disa motorë kërkimi.
- e treta Elementi meta përshkruan emrin e autorit të dokumentit (me vlerën e atributit të emrit treguam se ky është autori i dokumentit (autori ), dhe emri i autorit u tregua në atribut
19 përgjigje
Atributi emri përdoret kur dërgohen të dhëna kur formulari dorëzohet. Elemente të ndryshme kontrollet reagojnë ndryshe. Për shembull, mund të keni disa butona radio me atribute të ndryshme id, por të njëjtin emër. Kur dërgohet, përgjigja ka vetëm një vlerë - butonin e radios që keni zgjedhur.
Sigurisht që ka më shumë se kaq, por patjetër që do t'ju bëjë të mendoni në drejtimin e duhur.
Përdorni atributet e emrit për kontrollet e formularit (për shembull, Dhe
Përdorni atributet id kur duhet të adresoni një specifik Elementi HTML me CSS, JavaScript ose ID të fragmentit. Ju gjithashtu mund të kërkoni elemente me emër, por është më e lehtë dhe më e besueshme t'i kërkoni ato me ID.
Qfare eshte dallimi? Përgjigje e shkurtër: përdorni të dyja dhe mos u shqetësoni për këtë. Por nëse doni ta kuptoni këtë marrëzi, është e dobët:
id = për t'u përdorur si objektiv si kjo: name= përdoret gjithashtu për të përcaktuar fushat në mesazhin e dërguar në server me një HTTP (HyperText Transfer Protocol) GET ose POST kur klikoni dërgoni në një formular. id = tregon fushat për të përdorur JavaScript dhe Java DOM (Modeli i Objektit të Dokumentit). Emrat në emër= duhet të jenë unikë brenda formularit. Emrat në id= duhet të jenë unikë brenda të gjithë dokumentit. Ndonjëherë emri= dhe id= do të jenë të ndryshëm sepse serveri pret të njëjtin emër nga forma të ndryshme në të njëjtin dokument ose butona të ndryshëm radio në të njëjtën formë si në shembullin e mësipërm. Id = duhet të jetë unik; emri= nuk duhet të jetë aty. JavaScript kishte nevojë për emra unikë, por kishte shumë dokumente këtu pa emra unik = emra, kështu që njerëzit W3 shpikën etiketën id, e cila duhej të ishte unike. Fatkeqësisht, shfletuesit e vjetër nuk e kuptuan këtë. Kështu që ju nevojiten të dyja skemat e emërtimit në format tuaja. SHËNIM: atributi "emër" për disa etiketa si p.sh , nuk mbështetet në HTML5. Mënyra se si e mendoj dhe e përdor është e thjeshtë: id përdoret për CSS dhe JavaScript/jQuery (duhet të jetë unik në faqe) emri përdoret për përpunimin e formularit në PHP kur formulari dorëzohet përmes HTML (duhet të jetë unik brenda formularit - deri në një farë mase, shihni Paul më poshtë) ID - përdoret nga CSS, përcakton shembullin unike div, span ose elementë të tjerë. Shfaqet brenda Javascript DOM, duke ju lejuar t'i përdorni ato me thirrje të ndryshme funksionesh. Etiketa e emrit për fushat është një formë unike për - përveç nëse po krijoni një grup që dëshironi t'ia kaloni PHP/serverit për përpunim. Ju mund ta përdorni atë nëpërmjet Javascript me emër, por mendoj se nuk shfaqet si një nyje në DOM ose mund të zbatohen disa kufizime (nuk mund të përdorni .innerHTML, për shembull, nëse më kujtohet mirë).
Objektivi nuk duhet të jetë një etiketë , ajo mund të jetë Ose etj., që shpesh është kod i pastër.
Siç thonë postimet e tjera, emri ende përdoret (kërkohet) në forma. Gjithashtu përdoret ende në etiketat META.
Për të siguruar përputhshmëri, të kesh emra dhe vlera të përshtatshme të atributeve id kur përcaktohen është një ide e mirë. Megjithatë, kini kujdes: disa etiketa veçanërisht butonat e radios, duhet të kenë vlera të paqarta emri, por kërkojnë vlera unike të id-it. Edhe një herë, kjo duhet të tregojë se një identifikues nuk është thjesht një zëvendësim për një emër; ato janë të ndryshme në qëllim. Gjithashtu, mos e ulni stilin e vjetër, një vështrim i thellë në bibliotekat moderne tregon se ky stil sintakse përdoret për të përmirësuar performancën dhe përdorshmërinë. Qëllimi juaj duhet të jetë gjithmonë në lidhje me pajtueshmërinë.
Atributi emri tani është zhvlerësuar në shumicën e elementeve në favor të atributit id më të përhapur. Megjithatë, në disa raste, në fusha të veçanta të formës (
Ekziston një dallim i qartë midis një identifikuesi dhe një emri. Shumë shpesh, kur emri vazhdon, ne mund të vendosim që vlerat të jenë të njëjta. Megjithatë, identifikuesi duhet të jetë unik dhe emri në disa raste nuk duhet të përfshijë butonat e radios. Për fat të keq, unike e vlerave të id-së, megjithëse është e kapur nga vlefshmëria e shënjimit, nuk është aq e qëndrueshme sa duhet të jetë. Zbatimet e shfletuesit të CSS do të stilojnë objektet që kanë një vlerë id; në këtë mënyrë, ne nuk mund të kapim gabimet e shënimit ose stilit që mund të ndikojnë në JavaScript-in tonë përpara ekzekutimit.
Kjo është marrë nga libri JavaScript - Referenca e plotë nga Thomas-Powell
ID-ja e një elementi hyrës të formularit nuk ka të bëjë fare me të dhënat e përfshira në element. Identifikuesit janë krijuar për të lidhur një element duke përdorur JavaScript dhe CSS. Sidoqoftë, atributi i emrit përdoret në kërkesën HTTP të dërguar nga shfletuesi juaj te serveri si emri i një ndryshoreje të lidhur me të dhënat e përfshira në atributin e vlerës.
Për shembull:
Kur të dorëzohet formulari, të dhënat e formularit do të përfshihen në kokën e HTTP si më poshtë:
Nëse shtoni atributin ID, ai nuk do të ndryshojë asgjë në kokën e HTTP. Kjo thjesht do ta bëjë më të lehtë lidhjen e tij me CSS dhe JavaScript.
Nëse nuk përdorni metodën tuaj të paraqitjes së formularit për të postuar informacione në server (dhe e bëni atë me javascript), mund të përdorni atributin e emrit për të shtuar informacion shtesë në hyrje - më tepër si çiftimi me një vlerë hyrëse të fshehur, por duket bukur sepse është përfshirë në hyrje.
Ky bit ende funksionon në Firefox, megjithëse mendoj se mund të mos zgjidhet në të ardhmen.
Mund të keni fusha të shumta të hyrjes me të njëjtin emër nëse nuk planifikoni të dorëzoni në mënyrën e vjetër.
Etiketa "id" përdoret nga CSS dhe JavaScript për të caktuar stile dhe veprime në elementin hyrës. Bibliotekat si jquery përdorin ID-në si një shkurtore, kështu që zakonisht është e dobishme ta vendosni atë.
Atributi "emër" i elementit të formës është ai që dërgohet në të vërtetë nga shfletuesi juaj i internetit në një paraqitje/kërkesë HTTP GET ose POST në serverin e uebit. Nëse e lini bosh, nuk do të keni një ID përkatëse të lidhur me përmbajtjen tuaj.
Megjithatë, ju mund të përdorni JavaScript për të dorëzuar formularët tuaj nëpërmjet AJAX, që do të thotë se nuk dorëzoni kurrë variabla të formularit nëpërmjet GET ose POST përmes paraqitjes direkte të shfletuesit të internetit. Në këtë rast, fusha e emrit nuk është e nevojshme, megjithëse kjo nuk është shumë e përshtatshme.
Përdorni me etiketë emri dhe atributet id për krijimin e identifikuesve të fragmenteve në dokument. Pasi të formohet, ai bëhet një objektiv i mundshëm i hiperlidhjes.
Përpara HTML 4.0, mënyra e vetme për të krijuar një ID të fragmentit ishte përdorimi i një atributi emri me etiketën . Me ardhjen e atributit id në gjuhë, i cili përdoret pothuajse me çdo etiketë, çdo element HTML ose XHTML mund të shërbejë
ID e fragmentit. Etiketë ruan atributin e emrit për arsye historike dhe gjithashtu mbështet id. Këto atribute mund të zëvendësojnë njëra-tjetrën, pasi id është thjesht një version më modern i atributit të emrit. Secila prej tyre mund të përdoret së bashku me atributin href, duke ju lejuar ta bëni këtë Përcaktoni si hiperlidhjen ashtu edhe ID-në e fragmentit.
Ju mund të mendoni për identifikuesin e fragmentit si ekuivalentin HTML të etiketës që kalon kur ekzekutohet një deklaratë goto në shumë gjuhë programimi. Atributi i emrit në etiketë ose id në etiketat e vlefshme vendos një etiketë në dokument. Kur një etiketë e tillë përdoret në një hiperlidhje, është e barabartë me t'i thënë shfletuesit që të shkojë (goto) tek ai në dokument.
Vlera e atributeve të emrit dhe id është çdo varg karakteresh të mbyllura në thonjëza. Ky rresht duhet të fillojë me një shkronjë, e cila mund të pasohet nga shkronja, numra, viza, nënvizime, dy pika dhe pika. Duhet të jetë një etiketë unike që nuk mund të ripërdoret me emra të tjerë ose atribute id në këtë dokument, megjithëse mund të ripërdoret në zhvillime të tjera.
Këtu janë shembuj të përdorimit të emrit dhe ID-së:
Shkurtimi i pemës suaj Kumquat
Vini re se spiranca është vendosur në titullin e seksionit të atij që supozohet të jetë një dokument i madh. Ne ju rekomandojmë ta bëni këtë me të gjitha seksionet kryesore të punës suaj në mënyrë që të jetë më e lehtë t'i referoni ato dhe në të ardhmen ato të mund të përpunohen automatikisht, duke nxjerrë, të themi, informacione rreth temave të mbuluara në dokument.
do ta çojë menjëherë në seksionin që emërtuam në shembullin e mëparshëm.
Etiketoni përmbajtjen me atributet emri dhe id shfaqet në mënyrën e zakonshme, pa efekte speciale.
Teknikisht, nuk ka nevojë të vendosni ndonjë nga përmbajtjet e dokumentit në një etiketë me atributin e emrit, pasi shënon vetëm një vendndodhje në dokument. Megjithatë, në praktikë, disa shfletues injorojnë një etiketë që nuk përmban të paktën një frazë, fjalë ose imazh. Për këtë arsye, është e mençur të futni të paktën një element të ekranit në trupin e çdo etikete. .