HR Styling (Horizontal Rule) Tag

HR Tags менен интернет беттеринде кызыктуу карап саптарды даярдоо

Сиз сайттардын горизонталдуу, сепаратор стилиндеги саптарды кошуу үчүн керек болсо, сиз бир нече жолу бар. Сиз Бетке ал темада чыныгы сүрөтү папкаларды мүмкүн, бирок ал сиздин браузер талап алуу жана сайт баруусуна терс таасирин тийгизиши мүмкүн болгон, ошол материалдары, жүктөлгөн эле.

Сиз тийиши мүмкүн CSS кошуу үчүн чек мүлктү чек натыйжалуу сепаратор линиясын түзүү, катнашы катары же жогорку же элементтин ылдый жагындагы иш-аракет.

Акыр-аягы, сиз колдоно аласыз HTML горизонталдык бийлик үчүн элемент -

Horizontal Rule элемент

Сиз качандыр бир интернет-беттеги элементин келтирдик, анда, сыягы, бул саптар көрсөтүлөт деген демейки жолу идеалдуу эмес экенин түшүндүм. Бул сиз сайттын карап келет ылайык болушу үчүн, ушул көрүү көрүнүшүн өзгөртүүгө CSS кайрылышы керек дегенди билдирет.

браузер аны көрсөтүүгө умтулган негизги HR теги жол менен көрсөтүлөт. Азыркы браузер адатта 100% туурасы unstyled HR теги өзгөрүүлөр, 2px бийиктикке жана линиясын түзүү кара бир 3D чек.

Бул жерде бир-стандартты, HR элементтин бир мисал , же сиз unstyled HR заманбап браузерлерде көрүнөт бул сүрөттөлүштүн ичинде көрүшү мүмкүн.

Туурасы, бийиктиги боюнча Серепчилер ылайык болот

Интернет браузер аркылуу ырааттуу гана стилдер, туурасы жана стилдер. Бул сызык болот, кандай чоң аныктайт. Сиз туурасы, бийиктиги аныктама жок болсо, демейки туурасы 100% жана демейки, бийиктиги 2px болуп саналат.

Бул мисалда, туурасы аталык элемент 50% (ар бир сап образын камтыйт төмөндө бул токтололу өндүрүштүк шартта, бул стилдер иш жүзүндө бардык беттердеги боюнча башкаруу бейкапар үчүн тышкы стилдердин баракка жазылган болот.):

стили = "туурасы: 50%;">

Бул, мисалы, бийиктиги 2em болуп саналат:

стили = "бийиктиги: 2em;">

Чектерди өзгөртүү кыйынга турушу ыктымал

заманбап браузерлерде, серепчи чек өзгөртүп линиясын куруп жатат. Сиз стилдер мүлк менен болгон чек жок болсо, сап-беттеги жок болот. Көрүнүп тургандай, бул мисал менен (ошондой эле, сен сызыктар көрүнбөй калат да, эч нерсе көргөн жок болот):

стили = "чек ара: эч бири;">

чек өлчөмү, түсү жана стилди жөнгө сызык башкача кылып, бардык заманбап браузерлерде эле натыйжага ээ болот. Мисалы, бул далилдерди чек кызыл, үйдү каптаганда, ал 1px туурасы:

стили = "чек: 1px # 000;">

Сен чек ара жана бийиктигин өзгөртүү болсо, сезип, алар азыркы браузерлерде караганда абдан эскирген браузерлерде бир аз башкача. Катары бул, мисалы, сиз iE7 жана төмөнкү (негиз болуп браузер эскирген жана Microsoft мындан ары колдоого) аны карап, анда башка браузерлер (анын ичинде IE8 жана жогору) көрсөтүүгө эмес, бир кемтик ички линиясы бар да көрө алат :

стили = "бийиктиги: 1.5em; туурасы: 25em; чек: 1px # 000;">

Бул antiqued браузер негизинен заманбап жолдору менен алмаштырылды, анткени чынында эле бүгүнкү күндөгү интернет долбоордо бир тынчсызданууну көп эмес.

бир чөйрө менен Decorative сызыгы Make

Анын ордуна бир түс, бир зат сүрөт сиздин кадрлар аны сен каалаган так эле окшойт деп боюнча аныктоого болот, бирок баары бир белгилери менен семантикалык көрсөтөт.

Бул мисалда, биз үч күлкүсүнө линияларын болгон бир сүрөттөлүш колдонулат. Катары белгилөө менен өбөлгөлөрү сүрөтү жок кайталап менен, бул китеп көрүп сыяктуу дээрлик окшойт мазмуну боюнча тыныгуу жаратат:

стили = "бийиктиги: 20px; маалымат: #fff нускага (aa010307.gif) жок-кайра жылдыруу борбору; чек ара: эч бири;">

HR элементтерин өзгөртүү

CSS3 менен, сен да сызыктар дагы кызыктуу болот. HR элемент мурдагыдай эле горизонталдык сап, ал эми CSS мүлктү өзгөртүп, анда алар карап көз карашын өзгөртө алат. HR элемент боюнча көргөн кайра айлануусун өзгөртүүсүнө жол болуп саналат.

бул жөн гана бир аз кайчылаш деп, ошондуктан Сиз HR элементти аласыз:

саат {
-moz-өзгөртүп: бурулат (10deg);
-webkit-өзгөртүп: бурулуу (10deg);
епо-өзгөртүп: бурулат (10deg);
+ avreal-өзгөртүп: (10deg) бурулат;
өзгөртүп: (10deg) бурулат;
}

Же болбосо, аны толугу менен тик деп аны аласыз:

саат {
-moz-өзгөртүп: бурулат (90deg);
-webkit-өзгөртүп: бурулуу (90deg);
епо-өзгөртүп: бурулат (90deg);
+ avreal-өзгөртүп: (90deg) бурулат;
өзгөртүп: (90deg) бурулат;
}

Ушул документте анын учурдагы турган жерине таянып HR айлануу экенин унутпа, ошондуктан, силер каалаган аны кайдан алууга жайгаштыруу өзгөртүш керек болот. Бул долбоорго тик сызыктарды кошуу үчүн пайдаланууну сунуш эмес, бирок ал кызыктуу таасир алуу ыкмасы болуп саналат.

Сиздин барактарда дагы жол даяр болуу үчүн,

кээ бир адамдар HR элементи колдонуунун ордуна эмне бир нерсени башка элементтердин чек таянышыбыз керек. Бирок, кээде HR чек коюуга аракет колдонуу үчүн бир топ ыңгайлуу жана жөнөкөй болот. Айрым серепчилердин бокс үлгүсү маселелер да татаал бир чек түзүү болот.