Jump to content

CSS

Ón Vicipéid, an chiclipéid shaor.
Tá sé molta an t-alt seo nó an rannán seo a chumasc le Stílbhileoga cascáideacha. (Pléigh)

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á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í <link rel="stylesheet"> 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.

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.

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

[cuir in eagar | athraigh foinse]

Naisc sheachtracha

[cuir in eagar | athraigh foinse]