ЭЭМ, Программалоо
Ортосунда CSS колдонуу: текст жана стол
анын бардык элементтеринде жана маалымат дүйнөлүк элементтер, сөздөрдүн жана тексттерди бюонча тарабынан берилет же акыркы мисалы таризделет-жылы - тексттер жана столдор. Сиз башка, буга чейин эле белгилүү болгон, эске алат берилиштер структуралары, ошондой эле сүрөттөрдү, бирок жагынан CSS жана HTML маселелерди пайдалануу туюнтма текст башкача көз карашта маалымат түрлөрүнө калган.
Туура сайт бет түзүлүшү ар бир элементтин ордун аныктоо кирет. HTML-документ ар дайым - дисплейде элементтердин бир катар түздөн-түз үч негизги эрежелери таасири астында турат:
- Шартсыз (кызмат орду);
- бир агым ичинде так;
- Z-индекси.
Башка турак-параметрлери, ошондой эле маанилүү, CSS менен маселени чечүү үчүн көбүрөөк билим талап кылынат "деген текст жайгаштырылган."
Борборуна жана тегиздөө эрежелери
CSS эрежелери HTML-документти толуктап, ал эми акыркы бир тегиздөө тандоосу менен күрөшүүгө болот укугу жок. башка тегиздөө көп маанисин жоготот, ал эми көбүрөөк жөнөкөй жана "squareness" багытында мобилдик аппараттардын жана андан кам дизайн, агымын борборунда маселесин түзөт.
беттеги негизги элементи - бирдиги бир стили сүрөттөлгөн. Жалпысынан горизонталдуу тегиздөө: текстти тегиздөө (борбору, оң, актоо калган) бир гана төрт баалуулуктарын окуя болду эле, болушу мүмкүн. Сиз туура бийиктиги жана сап-бийик баасын бириктирүү менен тик трассаны жүргүзө алат:
{
бийиктиги: 88px; // Бул катышта
сызык бийиктиги: 88px; // текст борбору үчүн CSS - Vertical
}
Сиз ар кандай эрежелер менен тажрыйба алышат. ; булактар бөгөттөөлөр дисплей эрежелерин чечмелөө жөнүндө сөз таап: дасторкондо, дисплей: стол-клетка жана тике тегиздөө: орто; эмес, бирок дайыма эле иштейт.
үстөлдөргө Текстти тегиздөө
гана маалымат түзүмү биринчи түшүнүктүү жана жер бетинде түбөлүк жашай турган - үстөл. Бул камсыз кылат жана тик жана түз тегиздөө, мындан тышкары, үстөлдөрүн пайдаланып, CSS борборунда текстти жерге кантип сурак мындан ары комплекстүү бир мааниге ээ.
белгилери белгилүү бир максатка жетүү үчүн CSS эрежелерди колдонуу учурдагы практика ар дайым стилдерди түшүнүгүн ыраазы эмес. Эч нерсе жок, үч катардан жана үч катар дасторконунан борбордук клетканын ичине мазмун жайгаштыруу аркылуу ар кандай багытта трассаны аткарууга иштеп бербейт.
Бул чечим-стандартты, бирок натыйжалуу эмес. сол кайчылаш-браузер беттеги же маржа күтүп маселесин чечүү узак жана кудуретсиздик ордуна, оң, жана башкалар. Сиз үстөлдөргө клетка маалым пайыздык туурасы жана сап бийиктикке колдоно аласыз.
JavaScript аркылуу Трассанын
суроо башталгыч чыгарылыштын алгоритмин, серепчи тилинде "кандай HTML борбору текстти коюп", жана бир канча практикалык жана укмуш бир долбоорго ээ.
Дизайн Style Files мурунтан агымы боюнча барып, дээрлик ар бир өзүн-өзү сыйлоо мазмун башкаруу системасы иштеп баардык учурлар үчүн стилин аныктайт камсыз кылат. Бирок, турмуш дайыма эле конкреттүү талап кылат: ал ойлоно нөлдөн баштап, ар бир убакыт зарыл, орто жерде CSS тексти менен кандай. бөлүгүндө тегиздөө үчүн тандоо, "кара пиар" бет жагына эмес, анткени мен ар түрдүү элементтер менен курулган өлчөмүн, деле келген тема же блок калкыма меню бар.
Visible борбор - аны башында белгилүү болгон, бөгөт дайыма эле төп келе бербейт, кайда сол жак капталы жана укук канча пиксел, жогору жана түбүнө кепилдик жок, - бул тигинен тегиздөө аткарууга тийиш тууралуу эреже бар.
стили мазмун менен аныкталат зарыл бир жагдай. көп сайттар турист маалымат болуп саналат, көрсөтмө жана үн - кадимки текст гана кошумча. белгиден мазмунду каалаган (бул көркөм өнөр, сүрөт, музыка, ж.б. боюнча сайттарга тиешелүү эмес), бул - жолоочу үчүн зарыл болгон маалыматтарды бир суроо.
текст жана HTML өзгөчөлүктөрү берүү
текст, ошондой эле сөз эмес, - Бул барак мазмуну бир бөлүгү болгон. Семантика - иштеп чыгуучуга (сайт ээси) болуп саналат. Негизи, текстти бир тег боюнча берилиши мүмкүн, бул табигый сүйлөмдүн тамгалардын эле бир тизилүү жок болушу мүмкүн, ал белги камтылган тэг тизмеги. Ушундан улам, "тексттин борборунда" "катуу", CSS жөнөкөй учурларда гана мүмкүн болот.
байланыштуу браузерден Server Талабы абдан кенен жана ар дайым көрсөтүлө турган кандай тиешеси жок, көп элементтерди камтыйт. беттин калыбын долбоорлоодо сунуш жагынан басым маанилүү болуп саналат, атап айтканда, трассаны. Бир нерсе жакшы браузерде бир кардар жүрүш жасоого. ар дайым, CSS эрежелерге таянып эмес, акыры жыйынтыгында басым көбүрөөк иш жүзүндө колдонорлук.
Similar articles
Trending Now