HTML Tutorial延伸阅读:改变文本的外观和含义
Maraming tag na maaring magbaguhin ang hitsura ng teksto at magkaugnay sa nakatagong kahulugan ng teksto. Sa pangkalahatan, maaaring hatiin ang mga tag sa dalawang klase: base sa estilo ng kontento (content-based style) at pisikal na estilo (physical style).
Sa kasalungat, ang standar na inihahanda ng W3C para sa kasuklang estilo na tabla (CSS) ay suportado ng karamihan sa mga browser, na nagbibigay ng isang mas kumpletong paraan upang kontrolin ang hitsura at lay-out ng teksto ng dokumento ng may-ari. Kung gusto mong matuto pa ng higit pa tungkol sa CSS, mangyaring bisitahin ang W3school na inihahandang CSS 教程。
Base sa kontento na estilo
Ang tag na nakabase sa nilalaman ay magbibigay sa browser ng impormasyon na ang teksto na ito ay may partikular na kahulugan, konteksto o paggamit. Pagkatapos, ang browser ay mag-aplay ng format na tumutugma sa kahulugan, konteksto o paggamit na ito. Tingnan ang pagkakaiba na ito. Ang tag na nakabase sa nilalaman ay nagbibigay ng kahulugan, hindi lamang ng format. Kaya, sila ay napakahalaga para sa awtomatikong pagproseso; ang kompyuter ay hindi nagmamalasakit sa anyo ng dokumento.
Dahil ang istilo ng font ay tinukoy sa pamamagitan ng siglong semantiko, ang browser ay maaaring magpili ng isang magandang paraan ng pagpapakita para sa mga user. Dahil ang mga istilo sa iba't-ibang lugar ay iba't-iba, ang paggamit ng istilo na nakabase sa nilalaman ay makakatulong upang tiyakin na ang iyong dokumento ay may kahulugan para sa malawak na grupo ng mga mambabasa. Ito ay lalong mahalaga sa mga browser na ginagamit ng mga bulag at mga may kapansanan, dahil ang mga opsyon ng pagpapakita nila ay maaaring kaiba o may malaking limitasyon kaysa sa aming tradisyonal na teksto.
Ang kasalukuyang standard ng HTML at XHTML ay hindi nagbigay ng isang format para sa bawat tag na nakabase sa nilalaman; sila ay nagtuturo lamang na dapat ipakita ang istilo na nakabase sa nilalaman nang iba't-ibang paraan kaysa sa pangkaraniwang teksto sa dokumento. Ang standard ay hindi din nag-uusap na ang mga istilo na nakabase sa nilalaman ay dapat ipakita nang magkakaiba. Sa aktwal na paggamit, maaaring makita mo na maraming ganitong tag ay may malinaw na kaugnayan sa tradisyonal na paglilimbag, may katulad na kahulugan at paraan ng pagpapakita, at sa karamihan ng browser ay nagpapakita sa parehong istilo at font.
Sa paggamit ng tag ng istilo na nakabase sa nilalaman ng HTML/XHTML, dapat sundin ng ilang alituntunin, dahil madali lamang mag-isip kung paano ipakita ang teksto nang walang alam ang kahulugan nito. Kapag nagsimulang gamitin ang istilo na nakabase sa nilalaman, ang dokumento ay magiging mas konsistenteng at mas makakatulong sa pagpapatupad ng awtomatikong paghahanap at pagwawasto ng nilalaman. Ang mga tag na ito ay:
Pisikal na istilo
Sa pagtalakay ng tag ng istilo na nakabase sa nilalaman, kami ay kalimitang gumagamit ng salitang 'inisyong'. Ito ay dahil ang kahulugan na ipinapahayag ng tag ay mas mahalaga kaysa sa paraan kung paano ipapakita ng browser ang teksto. Gayunman, sa ilang sitwasyon, maaring ayon sa pagsasaalang-alang sa legalidad o karapatang magpalathala, nais mong ipakita ang teksto sa isang espesyal na paraan (halimbawa, nakakagahasa o nakalakas). Sa ganitong sitwasyon, maaari mong gamitin ang pisikal na istilo sa teksto.
Kahit na ang kadalasang kinaugalian ng iba pang sistema ng pagsasalin ng teksto ay ang eksaktong kontrol ng istilo at anyo, ngunit sa paggamit ng HTML o XHTML, malamang na dapat iwasan ang paggamit ng pisikal na tag. Dapat maibigay ng lubos sa browser ang impormasyon ng konteksto, at gamitin ang istilo na nakabase sa nilalaman. Bagaman sa ngayon, ang mga browser ay hindi pa nagpapakita ng mga teksto sa pamamagitan ng nakakagahasa o nakalakas na font, ang mga hinaharap na browser at iba pang mga kasangkapan ng paggawa ng dokumento ay maaaring gamitin ang mga istilo na nakabase sa nilalaman sa isang malikhain na paraan.
Ang kasalukuyang HTML/XHTML standard ay nagbibigay ng 9 uri ng pisikal na estilo, kabilang ang malakas (bold), maliit na titik (italic), equal-width (monospaced), underlined, deleted line (strikethrough), enlarged (larger), reduced (smaller), superscripted, at ang subscripted text. Ang mga tag na ito ay:
提示:请记住这些物理样式标签对紧接的文本产生的强烈效果。要实现在整个文档范围内对文本显示的全面控制,请使用样式表。