Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Siguria
  • Çfarë është etiketa e hapësirës. Përshkrimi i etiketës së hapësirës HTML: çfarë është, si ta përdorim atë, veçoritë

Çfarë është etiketa e hapësirës. Përshkrimi i etiketës së hapësirës HTML: çfarë është, si ta përdorim atë, veçoritë

Si një zhvillues ueb, nuk mund të mos ndihem sikur të gjitha këto udhëzime janë tepër mashtruese në 2015.

Natyrisht, etiketa "p" në një moment synohej të përdorej për paragrafin ... por në 100% të aplikacioneve, modeleve të mia dhe vetëm zhvillimit të përgjithshëm të përditshëm, ne nuk kemi parë asgjë tjetër përveç kufizimet e vendosura nga etiketa "p" ... nuk ofron asnjë përfitim në internetin e sotëm.

Unë do të thosha po, p është një element përshkrues, dhe për këtë arsye, nëse do të ndodhte e gjithë kjo; "përshkruani diçka", unë do të jem gjithçka për këtë ... por NUK përshkruan vetëm përmbajtjen, ai zëvendëson drejtpërdrejt përmbajtjen ALTERS, e cila, duke qenë tashmë e kufizuar në vetvete, nuk është gjithçka që bën, ajo KUFIZON edhe përmbajtjen. Pse dikush me mendjen e tij të drejtë përqafon qëllimisht bllokun përfundimtar të ndërtimit kur bëhet fjalë për zhvillimin e uebit është përtej mua. Nga pikëpamja e dizajnit, nuk ka kuptim. Nga pikëpamja strukturore, kjo nuk ka kuptim. Nga asnjë prej manipulimeve të PERIOD DOM, nuk ka kuptim.

Ne të gjithë kemi ndaluar së bashku përdorimin e etiketës "p" nëse nuk duhet absolutisht (si shtypjet e fjalorit nga ana e klientit, gjëra të trashë si ato). Nuk ka asnjë justifikim pse ne nuk mund të përshkruajmë pothuajse gjithçka me klasa dhe identifikues të emërtuar mirë, kështu që ne shohim zero arsye për t'iu përkulur "standardeve" që nuk bëjnë asnjë të mirë, dhe në fakt COUNT çdo pjesë të enigmës, etiketa "p" bën. nuk e ndihmon zhvilluesin, përdoruesi përfundimtar ose moderne Motorë kërkimi... Me pak fjalë ... etiketa "p" është pothuajse e dekurajuar edhe në zbatime komplekse nga distanca (dhe për një arsye shumë të mirë), mos lejoni që komentet e këtyre kontrolleve standarde naziste të shfaqin përmbajtjen tuaj!

Edhe në këtë sajt, i fokusuar te zhvilluesit në të, ai ka një SHUMË TOP të tij faqen e vet ka një pjesë të vogël pop që mund të përdorë etiketën "p" pasi përmban tekst të mjaftueshëm për të kandiduar në rreshtin e dytë, por është kapur plotësisht në DIV (dhe vetëm div, jo div -> p) për pothuajse numër i pafund arsyet ... para së gjithash që sot "p" është SUCKS në krahasim me çdo bllok të përshkruar mirë të krijuar nga një DIV, i cili përshkruhet po aq mirë (për më tepër ... them) si një paragraf "p" me një ID shumë përshkruese = "turbullt" ...

Nga Stackoverflow:

Është një faqe me pyetje dhe përgjigje për programues profesionistë dhe entuziastë. Është 100% falas, nuk kërkohet regjistrim.

flas me

dhe jetoni gjatë

Unë lëkundem

Dhe po, i vlerësoj standardet tona aktuale të internetit dhe gjëra të tilla si ende ndodhin, madje duke ofruar mundësi për të bërë gjëra me disa shfletues modern që nuk mund ta realizosh me një kontejner, por kjo është vetëm se është specifikisht një element "p" i prishur si pjesë e HTML-së së ristrukturuar dhe modernizuar ... duhet të ishte lënë në varrin ku i përket ... ky një brez uebsajtesh ku paragrafët nuk janë më paragrafë përgjithmonë. blloqet ndryshojnë fjalë për fjalë ... është thjesht e vjetëruar dhe jopraktike.

Paraqitja e informacionit përmes idesë moderne të hipertekstit është absurde në thelb, por kështu është dhe si funksionon. Ju nuk mund të debatoni me këtë dhe duhet të llogarisni.

Nga pikëpamja gjuha moderne programimi nuk ka rëndësi se si paraqiten të dhënat: lloje strikte dhe një përshkrim paraprak i detyrueshëm, ose nuk ka lloje dhe përshkrimi i dëshiruar gjuha “mendon” me vete gjatë ekzekutimit të algoritmit.

Është e rëndësishme të theksohet se çdo gjë që nuk "kuptohet" nga shfletuesi, JavaScript ose gjuha e serverit nuk do të ekzekutohet. Etiketa e bllokimit në rrethanat aktuale mund të "shndërrohet" në shkronja të vogla, por të vogla në bllok - jo.

Logjika e faqes HTML

Shembull historik - etiketë Fonte HTML... "Nuk rekomandohet" për një kohë të gjatë. Motivimi "nuk rekomandohet" - veçori programim modern... Mungesa e përputhshmërisë së kodit "lart" sipas versioneve dhe pa stabilitet në zhvillimin vijues të versioneve komponentët e softuerit dhe konceptet gjithashtu.

Në të vërtetë, etiketa span në HTML është shumë më praktike: nuk ka të bëjë vetëm me fontin. Hapësira mund të ndryshojë shumë nga atributet e shfaqjes dhe përdorimit të përmbajtjes specifike.

Vargjet kanë qenë gjithmonë përfaqësimi kryesor për çdo të dhënë, por gjuhët e programimit nuk e kanë përcaktuar gjithmonë këtë me sintaksë, dhe programuesit ishin të vetëdijshëm se numri ose vlera logjike e përdorur është gjithmonë një varg.

Absurditeti dhe objektiviteti i hipertekstit në Implementimet HTML: Layout është aplikimi i një grupi etiketash (të çiftuara ose të vetme) për të përshkruar zyrtarisht përmbajtjen (të dhënat). As përshkrimi dhe as përmbajtja nuk mund të quhen në mënyrë të arsyeshme informacion. E para është një lloj kornize në të cilën vendoset disa përmbajtje - të dhëna.

Korniza është ndërtuar nga tulla (etiketa) të fiksuara fort, të cilat zënë vende të përcaktuara rreptësisht në strukturë, dhe elementë relativë, të cilët ndodhen "sikurse do të bjerë harta".

Mund ta ndani faqen në seksione të shfaqjes së të dhënave me tabela ose elemente blloku dhe mund ta plotësoni strukturën që rezulton me të dhëna me etiketa të tjera. Ato zakonisht quhen me shkronja të vogla, domethënë pozicionohen siç përcaktohen nga mundësia aktuale dhe përmbajtja aktuale.

Shembull i shtrirjes HTML: çfarë është dhe si ta përshkruajmë atë

Në një kuti të gjelbër, ekziston një shembull i kodit të cilit i është dhënë shfletuesi sfond gri... E bllokuar element div përfundoi në qendër të tekstit që e pason atë në kod. Elementi i parë është një etiketë me klasën scSpanLine. Më pas u vendos teksti, në të cilin dy seksione të këtij teksti u zgjodhën nga etiketa span me klasën scSimpleSpan.

Elementet e dytë dhe të tretë të linjës janë pozicionuar saktësisht siç është shkruar në kod.

Ky shembull tregon se si funksionon span në HTML. Është e qartë se kjo është vetëm një sekuencë e të dhënave. Një gjë tjetër nuk është e qartë: një zhvillues mund ta përshkruajë këtë etiketë si të dojë, madje mund të zbatojë rregullin:

  • POZICIONI: absolut;

Nuk do të ketë asnjë efekt. Specifikimi i koordinatave dhe dimensioneve gjithashtu nuk luan ndonjë rol. Përqendrimi ose përafrimi i një hapësire në HTML është i padobishëm. Ndërkohë, etiketa është shumë praktike dhe e kërkuar në praktikë. Ky është një mbështjellës shumë i dobishëm për t'u theksuar moment i rëndësishëm në rrjedhën e përgjithshme të të dhënave.

Çelësi është të kuptojmë se span HTML është një mënyrë për të ndryshuar shfaqjen e një rreshti, ose për të përmirësuar rregullat e shfaqjes për një pjesë të një rreshti.

Logjika për sigurimin e informacionit të linjës

Përdorni gjuhën e përshkrimit Të dhënat HTML për qëllimin e tij, pra për përshkrimin e të dhënave, është dje. Përdorimi i një gjuhe nga ana e serverit për të formuar trupin e faqes është moderne dhe "të gjithë" zhvilluesit e bëjnë këtë në këtë mënyrë. Ky është veçanërisht rasti për sistemet e menaxhimit të faqeve (CMS).

Praktika e vërtetë dhe nevoja për krijimin e faqeve live është menaxhimi dinamik i kornizës së faqes dhe përmbajtjes së saj. Në këtë kuptim, etiketa e hapësirës në HTML (që është thjesht dinamikë), si rezultat JavaScript funksionon, ju lejon të krijoni përmbajtje dinamike në fluturim.

JavaScript funksionon si një konvertues teksti burimor në format dhe zëvendësues etiketat e nevojshme me të nevojshme Rregullat CSS në rrjedhën dalëse, e cila shpërndahet mbi kornizën e elementeve të bllokut të faqeve.

Sa më i lartë të jetë profesionalizmi i zhvilluesit, aq më shumë bllokim (ose tabelor) i faqes dhe aq më pak prani reale e etiketave të hapësirës statike në HTML. Çfarë bën? Dinamika. JavaScript është një algoritëm që mund të punojë në një rrjedhë hyrëse të vargjeve dhe ta kthejë atë ashtu siç synonte zhvilluesi. Etiketat e hapësirës do të shfaqen në vendin e duhur dhe në kohën e duhur.

Ne do të mbulojmë dy tema të rëndësishme në këtë postim - përdorimin e elementit span dhe krijimin e tekstit të pjerrët dhe të theksuar duke përdorur etiketat em dhe të fortë. Ndoshta do të mësoni diçka të re dhe të dobishme. Pasi të keni mësuar përmendësh dhe kuptuar një herë hollësitë, në të ardhmen do t'i zbatoni më saktë këto elemente.

Duke përdorur elementin span

Elementi është elementi i dytë më i keqkuptuar në Fjalor HTML, pas elementit bllok. Mund të jetë e dobishme të mendosh për elementë të hapësirës si kjo: ato janë etiketa e vargut, i cili është një lloj shpëtimi në HTML dhe përdoret vetëm pasi të gjithë elementët e tjerë janë përjashtuar në këtë situatë. Ka pothuajse gjithmonë zgjidhje më të mira.

Elementi i hapësirës zbatohet vetëm si mjeti i fundit, meqenëse nuk ka kuptim semantik: nuk mund të thuhet se çfarë përmbajtje ka në të. Elementi është plotësisht i padobishëm pa kodin CSS të aplikuar në të: në vetvete, ai nuk ka absolutisht asnjë efekt në shfaqje. Kombinimi i këtyre dy veçorive çon në faktin se elementi i hapësirës në sit duhet të përdoret rrallë, me qëllim dhe me kujdes.

Shembull tipik i përdorimit të një elementi në një element blloku - mbështjellja e përmbajtjes që nuk mund të ishte vendosur në asnjë mënyrë tjetër Stilet CSS... Për shembull:

Për disa arsye, ne duhet fjalë e caktuar shfaqur ndryshe në këtë abazë.

Natyrisht, së pari na duhej të eliminonim të gjitha mundësitë e tjera përpara se të përdornim elementin span, për të shmangur përdorimin e shënjimit inline, si p.sh. (përdoret për përkufizime) dhe (përdoret për shkurtesa) (përdoret për të krijuar tekst të pjerrët) dhe (përdoret për të krijuar tekst të theksuar), për secilën prej të cilave mund të aplikoni kodin CSS.

Krijoni tekst të pjerrët dhe të guximshëm

Kodi HTML është krijuar që të jetë sa më i pavarur nga mjedisi dhe nga përdoruesi. Megjithëse ju zakonisht ndërveproni me shumicën e faqeve të internetit përmes shfaqjes së tyre në ekran, përveç kësaj ka shumë opsione të tjera për shfaqjen e përmbajtjes, për shembull: printim, lexues tekstesh, përkthyes braille dhe të tjera.

Për këtë arsye, etiketat e përdorura për të shënuar tekstin në kodin HTML kanë një gamë shumë të gjerë përdorimesh. Për shembull, etiketa thekson tekstin. Në shumicën e rasteve, përmbajtja e kësaj etikete shfaqet vizualisht në mënyrë të pjerrët dhe lexuesit e tekstit do ta nxjerrin në pah tekstin duke e lexuar atë më me zë të lartë.

Etiketoni përmbajtjen ai shfaqet vizualisht me shkronja të zeza, dhe si në rastin e mëparshëm, kjo etiketë do të ketë kuptime të ndryshme në kontekste të ndryshme.

Të dy etiketat synohen të përdoren në sasi të vogla teksti - një ose dy fjalë ose një fjali - në një paragraf që është i gjatë disa fjali. Nëse hasni kodin e mëposhtëm:

Në një situatë të tillë, është pothuajse gjithmonë më mirë të mos përdorni etiketa për të krijuar tekst të pjerrët ose të theksuar, por ta stiloni atë në kodin CSS.

Po kështu, përdorimi i një etikete për të krijuar tekst të theksuar në elementët e titullit nuk ka kuptim, është më mirë të përdorni CSS për ta bërë këtë.

Specifikimet HTML5 rifusin etiketat dhe për të krijuar përkatësisht tekst të theksuar dhe të pjerrët, por ne do t'ju rekomandonim që të vazhdoni të përdorni etiketa dhe për këto qëllime, pasi ato kanë zbatueshmëri dhe përshtatshmëri më të gjerë.

Përkthim - Detyrë

Kur formatoni tekstin me duke përdorur css më shpesh përdorin etiketën ... Do të thotë "vetëm bllok teksti". Kjo do të thotë, nuk ka asnjë kuptim të veçantë. Gjithashtu, ky etiketë nuk e ndryshon shfaqjen e tekstit në asnjë mënyrë.

Megjithatë, kuptimi shtesë këtë etiketë shtuar duke përdorur klasa. Për shembull:

Dhe tashmë për klasën, duke përdorur css, ata vendosin stilet dhe në këtë mënyrë ndryshojnë dizajnin.

Shkoni në detyrë

  • index.html Modaliteti i ndarjes
  • stil.css Modaliteti i ndarjes

HTML

Kryesor <a href="https://bumotors.ru/sq/znacheniya-ot-i-do-v-forme-html-html-formy-mnogostrochnoe-tekstovoe-pole--.html">etiketa e tekstit</a>- hapësirë

Përmirësimi progresiv

Nuk mund të marrësh dhe të tregosh për Përmirësimin Progresiv pa përmendur Degradimin e këndshëm. Cili është ndryshimi midis këtyre koncepteve? Siç u diskutua në një artikull të mëparshëm, Degradimi i këndshëm mund të përkthehet si tolerancë ndaj gabimeve.

Ky është një koncept shumë i gjerë, por në kontekstin e ueb-it mund të kuptohet si toleranca e gabimeve të ndërfaqeve të uebit të klientit, nga ana e serverit të faqeve, etj. Në këtë artikull, Graceful Degradation do të kuptohet si toleranca e gabimeve të ndërfaqeve të klientit në internet.

CSS

E rëndësishme (pesha e shkronjave: bold; stili i shkronjave: italic;) .shënim (madhësia e shkronjave: 0.8em; ngjyra: # 999999;)

Kontrolloni në serverKontrollimi zgjati shumë, ju lutemi provoni përsëri Trego përgjigjen

Fillim Automatik

Artikujt kryesorë të lidhur