Skip to main content

Mikä on CSS3? Cascading Style Sheets Taso 3

???? 228☞ ║Free Code Camp HTML5 a CSS 1║ Programovanie s Yetim (Saattaa 2025)

???? 228☞ ║Free Code Camp HTML5 a CSS 1║ Programovanie s Yetim (Saattaa 2025)
Anonim

Suurin muutos, joka on tällä hetkellä suunniteltu CSS-tasolle 3, on moduulien käyttöönotto. Moduulien etuna on, että se (oletettavasti) sallii eritelmän valmistumisen ja hyväksymisen nopeammin, koska segmentit on valmistettu ja hyväksytty paloina. Tämä sallii myös selain- ja käyttäjäagenttien valmistajien tukevan eritelmän osia, mutta pitävät koodinsa turvassa minimiin vain tukemalla niitä järkeviä moduuleja. Esimerkiksi tekstinlukijan ei tarvitse sisällyttää moduuleja, jotka vain määrittelevät elementin visuaalisen näyttämisen. Mutta vaikka se sisälsi vain kuulovälineet, se olisi edelleen standardien mukainen CSS 3 -työkalu.

CSS 3: n uudet ominaisuudet

  • valitsimet
    • CSS 3: n valitsimet ovat erittäin mielenkiintoisia. Ne antavat suunnittelijan / kehittäjän valita asiakirjan tarkemmin määritellyillä tasoilla. Yksi moduuleista on, että monet selaimet ovat jo alkaneet tukea kehittyneitä CSS 3 -valitsijoita, joten voit alkaa kokeilla niitä nyt. Esimerkiksi jotkut uudet valitsimet ovat:
      • sovitus attribuuttien ja attribuuttien arvojen kanssa, mukaan lukien osittaiset ottelut
    • rakenteelliset pseudokurssit, kuten n th-lapsi
    • kohde-näennäiskurssi, jolla voidaan vain muotoilla elementtejä, jotka on osoitettu URL-osoitteessa
    • tarkistettu näennäisluokka minkä tahansa elementin, joka on tarkistettu, kuten radio- tai valintaruudun elementit
  • Tekstitoiminnot ja asettelu
    • Muutosten tekeminen asiakirjan tavuviivoihin, välilyönteihin ja tekstin perusteluihin.
  • First-Letter ja First-Line Pseudo-luokat
    • CSS 3: n pitäisi sallia ominaisuuksien vaikutusta pudotuskartioiden leikkaamiseen ja kohdistamiseen.
  • Paged Media ja tuotettu sisältö
    • CSS 3 tukee nyt enemmän vaihtoehtoja sivullisessa mediassa, kuten otsikot ja alatunnisteet ja sivunumerot. Lisäksi on olemassa kehittyneitä ominaisuuksia tulostettaessa tuotettua sisältöä, mukaan lukien alaviitteiden ja ristiviittausten ominaisuudet.
  • Multi-Column Layout
    • Tällä hetkellä monipylvässuunnittelutyö luo ominaisuuksia, joiden avulla suunnittelijat voivat näyttää sisällön useissa sarakkeissa määritelmillä, kuten sarake-aukko, sarakkeiden määrä ja sarake-leveys.
  • Rubiini
    • CSS tukee nyt mahdollisuutta lisätä pieniä merkintöjä sanojen yläpuolelle tai vieressä, joita käytetään useimmiten kiina- ja japanilaisissa. Niitä käytetään yleensä vaikeiden ideografien ääntämiseen tai merkitykseen.

CSS 3 on hauskaa

Kun se on täysin hyväksytty standardina ja web-selaimet ja käyttäjäagentit alkavat käyttää sitä, CSS 3 on tehokas työkalu web-suunnittelijoille. Edellä mainitut uudet ominaisuudet ovat vain pieniä osajoukkoja kaikista lisäyksistä ja muutoksista määrittelyyn.