Naon CSS jeung Dimana éta Dipaké?

Naon Cascading Style cadar?

Jaba aya comprised sababaraha lembar individual, kaasup gambar, tulisan, sarta sagala rupa dokumén. dokumén ieu henteu ngan ngawengku leuwih nu bisa jadi numbu ka ti sagala rupa kaca, kawas file PDF, tapi oge dokumén nu dipaké pikeun nyusunna kaca sorangan, kawas dokumén HTML pikeun nangtukeun struktur kaca na CSS (Cascading Style Lambaran) dokumén mun ngarahkeunnana tampilan kaca. artikel ieu bakal delve kana CSS, ngawengku naon éta jeung di mana dipaké dina situs web kiwari.

Palajaran Sajarah CSS

CSS munggaran dimekarkeun taun 1997 salaku cara pikeun pamekar web keur ngartikeun penampilan visual tina kaca web nu maranéhanana nyieun. Ieu dimaksudkeun pikeun ngawenangkeun web professional mun misahkeun eusi jeung struktur kode ramatloka urang ti disain visual, hal éta tacan kungsi geus mungkin saméméh waktu ieu.

The separation struktur sarta gaya ngamungkinkeun HTML nedunan leuwih ti fungsi nu eta asalna dumasar kana - dina aksara tina eusi, tanpa ngabogaan salempang ngeunaan rarancang jeung perenah kaca sorangan, hal ilahar dipikawanoh salaku "kasampak jeung ngarasa" kaca.

CSS teu mangtaun popularitasnya dugi sabudeureun 2000, nalika web panyungsi mimiti ngagunakeun leuwih ti aspék font na warna dasar tina aksara Sunda ieu. Dinten, sadaya panyungsi modéren ngarojong sakabéh CSS Level 1, lolobana CSS Level 2, komo paling aspék CSS Level 3. Salaku CSS terus mekar sarta gaya anyar anu kenalkeun, web panyungsi geus dimimitian pikeun nerapkeun modul nu mawa rojongan CSS anyar kana pamadegan panyungsi sareng masihan web désainer kuat parabot styling anyar pikeun gawekeun.

Dina (loba) taun kaliwat, aya pilih web désainer yén nampik ngagunakeun CSS pikeun rarancang jeung ngembangkeun situs web, tapi praktekna nu geus sagala tapi Isro ti industri kiwari. CSS kiwari standar loba dipaké dina rarancang web jeung anjeun bakal jadi teuas dipencet pikeun manggihan saha gawe di industri dinten anu henteu mibanda sahanteuna hiji pamahaman dasar tina basa ieu.

CSS mangrupa singketan

Sakumaha didadarkeun di geus, anu CSS istilah nangtung pikeun "Cascading Style Lambaran". Hayu urang megatkeun frase ieu handap bit pikeun leuwih pinuh ngajelaskeun naon dokumén ieu ngalakukeun.

Kecap "gaya lambar" nujul kana dokumen sorangan (kawas HTML, payil CSS anu bener euy dokumén téks nu bisa diédit ku rupa-rupa program). Cadar gaya geus dipaké pikeun dokumen design salila sababaraha taun. Maranéhanana nyaéta spésifikasi teknis for teu ngarenah a, naha print atawa online. désainer print geus lila dipaké gaya cadar jeung nanggungkeun ka kantor asuransi nu desain maranéhanana anu dicitak persis kana spésifikasi maranéhanana. Hiji lembar gaya pikeun hiji kaca web ngagaduhan tujuan anu sarua, tapi ku fungsionalitas ditambahkeun of ogé sangkan web browser cara ngarobah dokumen nu keur ditempo. Dinten, gaya CSS cadar ogé bisa migunakeun queries média pikeun ngarobah cara kaca Sigana keur beda jeung nu sejen tur ukuran layar . Ieu incredibly penting saprak hal ieu ngamungkinkeun hiji dokumen HTML tunggal bisa rendered béda nurutkeun layar nu keur dipaké pikeun ngaksés éta.

Cascade teh bagian bener husus tina istilah "gaya cascading lambar". Hiji lembar gaya web ieu dimaksudkeun pikeun cascade ngaliwatan runtuyan gaya dina lambaran éta, kawas walungan ngaliwatan curug a. Cai di walungan hits sakabeh batuan di curug, tapi ngan nu leuwih di handap mangaruhan kahayang dimana caina bakal ngalir. Sami bener tina cascade dina gaya ramatloka cadar.

Unggal kaca web geus kapangaruhan ku sahanteuna hiji lambar gaya, sanajan desainer web henteu nerapkeun gaya nanaon. Lambar gaya Ieu pamaké gaya agén lambar - ogé kawanoh salaku gaya standar yén web browser bakal ngagunakeun pikeun nembongkeun kaca lamun euweuh parentah sejen anu disadiakeun. Contona, sacara standar hyperlinks anu styled di biru jeung nu underlined. gaya jelema asalna tina lambaran gaya standar hiji web browser urang. Lamun desainer web nyadiakeun parentah sejen, kumaha oge, browser bakal peryogi kauninga anu parentah kudu precedence. Kabéh panyungsi boga gaya standar sorangan, tapi loba jalma ingkar (kawas bulao nu underlined Tumbu téks) nu dibagikeun peuntas sagala atanapi paling panyungsi utama na versi.

Contona sejen tina hiji standar browser, dina web browser kuring, anu font standar nyaeta " Times New Roman " ditampilkeun dina ukuran 16. Ampir euweuh kaca atuh neng tampilan dina éta font kulawarga sarta ukuranana salawasna. Ieu kusabab cascade nu ngahartikeun yén cadar gaya kadua, nu diatur ku désainer sorangan, mun redefine ukuran font na kulawarga, overriding ingkar web browser kuring urang. Sagala gaya cadar Anjeun jieun pikeun hiji kaca web kudu beuki spésifisitas ti gaya standar a browser urang, jadi jalma ingkar ngan bakal nerapkeun lamun lambar gaya Anjeun teu override aranjeunna. Upami anjeun hoyong Tumbu janten bulao jeung underlined, Anjeun teu kedah ngalakukeun nanaon saprak éta téh standar, tapi lamun file CSS situs anjeun nyebutkeun yen Tumbu kedah héjo, warna anu bakal override nu bulao standar. ngagurat di handapna bakal tetep dina conto ieu, saprak anjeun teu nangtukeun disebutkeun.

Dimana ieu CSS Dipaké?

CSS ogé bisa dipaké pikeun nangtukeun sabaraha kaca web kudu néangan lamun ditempo dina media sejenna ti web browser. Contona, anjeun bisa nyieun hiji gaya print lambar anu bakal nangtukeun kumaha kaca web kudu nyitak kaluar. Kusabab item kaca web kawas tombol navigasi atanapi bentuk web kudu aya Tujuan dina kaca dicitak, hiji lambaran Print Style bisa dipaké pikeun "mareuman" wewengkon maranéhanana lamun kaca ieu dicitak. Bari teu bener prakték umum dina loba loka, pilihan keur nyieun print cadar gaya nya kuat sarta pikaresepeun (dina pangalaman abdi - paling web professional ulah ngalakukeun ieu saukur kusabab wengkuan situs ngeunaan anggaran teu nelepon pikeun digawé tambahan ieu dipigawé ).

Naha nya CSS penting?

CSS mangrupa salah sahiji parabot pangkuatna hiji desainer web tiasa diajar lantaran mibanda eta bisa mangaruhan panémbong visual sakabéh ngeunaan ramatloka a. Ogé ditulis cadar gaya bisa diropéa gancang sarta ngidinan loka pikeun ngarobah naon ieu prioritized visually dina layar, anu dina gilirannana nembongkeun nilai sarta fokus pikeun datang, tanpa wae parobahan needing dilakukeun kana aksara HTML kaayaan.

Tangtangan utama CSS éta aya rada bit pikeun neuleuman - sarta ngabogaan panjalajah ngarobah unggal poe, kumaha jalan ogé kiwari bisa jadi teu make akal pikiran isukan jadi gaya anyar jadi didukung jeung nu lianna nu turun atawa digolongkeun kaluar tina ni'mat pikeun hiji alesan atawa sejen .

Kusabab CSS tiasa cascade sarta ngagabungkeun, sarta tempo kumaha panyungsi béda bisa naksir sarta ngalaksanakeun directives béda, CSS tiasa leuwih hese tibatan HTML polos kana master. CSS ogé robah dina panyungsi dina cara nu HTML bener henteu. Sakali anjeun mimitian nganggo CSS, kumaha oge, Anjeun bakal ningali yén harnessing kakawasaan gaya cadar bakal mere Anjeun kalenturan unbelievable di kumaha anjeun kaca web perenah jeung nangtukeun katingal maranéhanana sarta ngarasakeun. Sapanjang jalan, anjeun bakal amass a "kantong tina trik" tina gaya na deukeut anu digarap keur anjeun nu geus kaliwat jeung nu tiasa giliran deui anjeun ngawangun webpages anyar dina mangsa nu bakal datang.

Aslina artikel ku Jennifer Krynin. Diédit ku Jeremy Girard on 7/5/17,