Пункттарына CSS кандай кемтиги менен

Text-Indent менчик жана жака-белиндеги Биртууганым Селекторлорду колдонуу

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

Жалпы бир абзац стили сиз басма көп көрүп (жана биз онлайн жандандырууга мүмкүн) ушул пункттун биринчи сап бир кемтик менен жерде болуп табулатура мейкиндик . Бул окурмандар бир пункт башталат жана башка аягы кайда көрүүгө мүмкүнчүлүк берет.

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

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

б {текст кемтиги: 2em; }

кемтиктерин жекелештирүү

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

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

б + б {текст кемтиги: 2em; }

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

б {маржа-Жыйынтык: 0; толтуруу Төмөндө: 0; } Б + б {маржа-топ: 0; толтуруу топ: 0; }

терс кемтиктерин

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

Ал, мисалы, мындай деп айт: сен Blockquote тукумунан бир пункт бар, сиз аны терс чегинген болууну каалайбыз. Сиз бул CSS деп жазган:

Blockquote б {текст кемтиги: -.5em; }

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

Жөнүндө Margins жана толтургучтар

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