CSS

Is teanga stíle í Cascading Style Sheets (CSS) a úsáidtear chun cuma agus leagan amach leathanaigh ghréasáin a shainiú. Oibríonn CSS i dteannta HTML: scríobhtar an t-ábhar i HTML agus cuirtear stíleanna (cló, dathanna, imeall, socrú colún) i bhfeidhm le CSS. Ligeann an cur chuige seo d’ábhar agus dearaidh a bheith scartha óna chéile agus feabhsaíonn sé inrochtaineacht agus cothabháil an tsuímh.

 Úsáid 
Úsáidtear CSS chun:

 clónna, dathanna agus spásáil a shocrú;
 leagan amach solúbtha a chur i bhfeidhm (m.sh. Flexbox agus Grid);
 gnáthstaid, staid fhreagartha agus beochana a bhainistiú (selectors, queries, aistrithe);
 stíleanna a athúsáid ar fud leathanaigh éagsúla trí chomhad seachtrach .css.

Tá comhaid CSS ceangailte le leathanaigh trí  nó le stíleanna istigh. De réir mar a “chascálann” stíleanna, socraíonn tosaíocht agus sainiúlacht (specificity) cén riail a bheidh i bhfeidhm.

 Stair 
Moladh CSS den chéad uair sna 1990idí mar bhealach caighdeánach chun cur i láthair a scaradh ó struchtúr. Tháinig CSS1 amach sna 1990idí déanacha, le rialacha cló agus imeall. Le CSS2 tugadh leagan amach níos saibhre agus tacaíocht do mheáin éagsúla. Ó shin i leith, forbraítear CSS mar shraith modúl (m.sh. Selectors, Backgrounds & Borders, Color, Animations), rud a cheadaíonn nuashonruithe céimnithe.

 Éabhlóid 
Le borradh na ngléasanna soghluaiste, tá ról lárnach ag media queries agus dearadh freagrúil. Tugann Flexbox agus CSS Grid uirlisí cumhachtacha leagan amach gan táblaí. Tá gnéithe nua-aimseartha cosúil le hathróga CSS (custom properties), claochluithe agus beochana ar fáil, chomh maith le @supports chun trialacha gnéithe a dhéanamh. Tá caighdeáin CSS á gcoinneáil ag an W3C agus WHATWG, agus tagann tacaíocht brabhsálaithe chun cinn de réir a chéile.

 Féach freisin 

 HTML
 JavaScript
 Dearadh Gréasáin

 Naisc sheachtracha 

 Leathanach CSS ag an W3C
 CSS ar MDN Web Docs

 Tagairtí