De cele mai multe ori, trebuie să controlam spațiul alb și spațiile libere folosind etichetele pre, nobr și proprietatea tabelului. Dar toate acestea pot fi combinate într-o singură proprietate de referință CSS a spațiului alb.
De multe ori, trebuie să controlam liniile de spațiu și spații albe folosind etichetele pre. nobr și proprietatea tabelului acum. Când vrem să păstrăm formatarea textului elementar, folosim pre-eticheta. care salvează spații și traduceri de șiruri de caractere. Dacă trebuie să ne asigurăm că textul nu este transferat în nicio circumstanță (excepția este instalarea forțată a lui br), atunci eticheta nobr non-standard și proprietatea nowrap ajung la salvare.
Dar toate aceste caracteristici pot fi combinate în proprietatea CSS a spațiului alb. Conform specificației, ea are mai multe sensuri, ale căror funcții pot fi ghicite din numele lor: normal | pre | acum | moștenesc.
Cele mai importante sunt valorile pre și nowrap. Voi oferi câteva variante vii ale utilizării lor:
Aș scrie despre nisip:
despre nisipul roșu — în șoc,
despre nisipul gri — în neliniște.
Dacă aș fi trăit în Sahara, aș scrie despre nisip: despre nisipul roșu - în impact, despre nisipul gri - în melancolie.
Pentru cel mai optimist rezultat, schimba-te, fii flexibil.
Și acum cel mai interesant. Suport pentru browserele pentru proprietățile spațiului alb. Există, din păcate, niște prostii. Cel mai notabil este faptul că Internet Explorer până la a șasea (!) Versiune nu recunoaște valoarea pre. când chiar și "bătrânul" Netscape Navigator 4.x o percepe perfect. Opera sprijină, de asemenea, proprietatea spațiului alb din a patra versiune. Pentru completare, să examinăm următorul tabel:
Trebuie remarcat faptul că IE înainte de versiunea 5.5 nu recunoștea deloc proprietatea spațiului alb. De aceea, probabil, această proprietate este folosită atât de rar ...
P. S. Curând după ce am scris această notă, am decis să văd ce am crezut despre proprietatea MSDN cu spațiu alb și am găsit un lucru interesant. Se pare că IE6 acceptă aceeași valoare a pre. Pentru aceasta, totuși, trebuie specificat "corect"!
Ați apărut articole despre dezvoltarea site-ului web
Mesajele vor veni de mai multe ori pe săptămână, nu mai des
Numele meu este Alexander Shurkaev.
OMG. Am făcut proiecte web de aproape două decenii acum.
Pe site-ul dvs. personal, puteți afla, de asemenea, ceva.