Какво представляват селекторите на атрибути в CSS? | Пълно ръководство

Какво представляват селекторите на атрибути в CSS

Ако искате да приложите стилови правила към уебсайта си, тогава селекторите са посоченият ресурс. Има няколко вида селектори, някои от които са по-популярни. За това днес Показваме ви какви са селекторите на атрибути в CSS, за да можете да извлечете максимума от тези инструменти.

С помощта на CSS можете да използвате няколко опции, които ще ви помогнат много при представянето на вашия уебсайт. Селектори на атрибути Те ще служат за ограничаване на елементите и ще улеснят работата по персонализиране. Въпреки че тази тема може да бъде сложна за хора, които не са свързани с нея, научаването за нея може да отвори много врати за вас.

Какво означава CSS? Какво представляват селекторите на атрибути в CSS

Ако сте свързани със света на уеб дизайна, сигурно сте чували този термин често. Каскадни стилови листове (CSS) е език за програмиране, който ви позволява бързо и лесно да създавате и променяте HTML документ. Това означава, че това е език, с който можете да управлявате дизайна, да правите промени, представяне, подобрения и също така да персонализирате уеб страници. Името му идва от факта, че ви позволява да изчислявате свойства, наследени от друг на няколко листа. В уеб дизайна това се нарича водопад.

Какво представляват селекторите на атрибути в CSS?

CSS селектори Те са инструментите, които използвате, за да дефинирате стила, който искате да придадете на вашите CSS елементи. В този език има много видове селектори, всеки със собствен синтаксис и полезност. Използването на правилните правила за програмиране помага на браузъра да приложи определени свойства към определени елементи. програмиране

От своя страна, Селекторите на атрибути са един от типовете селектори, които имаме в CSS. Те са много полезни, въпреки че понякога не са толкова известни, колкото други по-често срещани селектори, като селектори на класове или етикети. CSS селекторите са свикнали посочете към кои полета искаме да приложим стилове.

В CSS селекторите служат за ограничаване на HTML елементите на нашата уеб страница, към които искаме да приложим стил. CSS има много селектори, които ви позволяват да избирате елементи с голяма прецизност при прилагане на стилове. Тези така наречени селектори на атрибути гарантират, че избирате HTML елементи въз основа на техните атрибути и/или стойности.

Какви са типовете селектори на атрибути? Програмен език

  • [име_на_атрибут] избира елементи, които имат зададен атрибут с име на_атрибут, независимо от неговата стойност.
  • [име_на_атрибут=стойност] избира елементи, чийто атрибут с име на_атрибут е зададен на стойност, равна на стойност.
  • [име_на_атрибут~=стойност] избира елементи, които имат атрибут, наречен attribute_name set и поне една от стойностите на атрибута е стойност.
  • [име_на_атрибут|=стойност], избира елементи, които имат атрибут, наречен attribute_name set.
  • [attribute_name$=стойност] Изберете тагове, чийто атрибут завършва с тази стойност.
  • [име_на_атрибут^=стойност] Избира тагове, чийто атрибут започва с тази стойност.

Как да свържем главните и малките букви?

Ако искате да свържете стойностите на атрибутите Регистърът не е чувствителен, можете да използвате стойността "i" преди затварящата скоба. Този флаг указва на браузъра да съответства на всички ASCII знаци, независимо дали са главни или малки. Без този флаг стойностите се свързват според езиковите указания на документа, които са чувствителни към регистъра. HTML е чувствителен към главни и малки букви.

Какво представляват операторите за селектор на атрибути?

Можем да използваме някои оператори за селектори на атрибути които не са толкова добре известни и ни позволяват значително да прецизираме външния вид на определени стойности в консултираните атрибути.

Това са операторите, налични в селекторите на атрибути

  • *= (съдържащо): Операторът * ви позволява да изберете елементи, които имат определен низ като стойност на атрибут поне веднъж.
  • ^= (среща се в началото на стойността на атрибута): Изберете елементи, които имат атрибут, чиято стойност започва с определен низ.
  • $= (среща се в края на стойността на атрибута): Избира елементи, които имат атрибут, чиято стойност завършва с определен низ.
  • ~= (съдържа точна дума или разделена с интервали): Избира елементи, чиято стойност на атрибут има съдържание, което съвпада точно с определен низ или което съдържа разделена с интервал дума с определен низ.
  • |= (съдържа точната дума или е разделена с тирета): Подобно на горното, но думата може да бъде разделена с тирета вместо интервали.

Как да използвам селектори в CSS? уеб дизайн

Има два възможни начина за използване на селектори в CSS. Ако имате HTML код и CSS код в един и същи документ, Всичко, което трябва да направите, е да добавите CSS селектор в главата на вашия сайт.

От друга страна, ако вашите HTML и CSS са в отделни документи, може да имате документ, наречен index.html и друг документ, наречен style.css. Файлът index.html трябва да включва ред от код, който извиква CSS файла, така че стиловете да се показват правилно на вашия уебсайт.

Какви други видове селектори намираме в CSS?

Има различни групи селектори. Бъдете наясно какъв тип селектор ви е необходим ще ви помогне да използвате идеалния инструмент за вашия проект. Ето защо ви показваме някои по-долу:

Селектори за тип, клас и идентификатор

Тази група включва селектори, които ограничават HTML елемент, като файл. Той също така съдържа селектори, които ограничават клас или идентификатор.

Псевдокласове и псевдоелементи

Тази група селектори включва псевдокласове, които Те форматират специфични състояния на даден елемент. Например, псевдокласът hover избира елемент само когато мишката се задържи над него. Също така включва псевдоелементи, които избират конкретна част от елемент, а не самия елемент

Комбайнери

Чрез тази серия от селектори други селектори се комбинират, с цел разделяне на различни елементи от нашите документи.

универсален селектор

Автоматично звездичката (*), която е универсалният символ за избор, избира всички елементи на даден документ.

ID селектор

Този тип е постигнат с цел избиране на елементи, които се основават на атрибута ID.

Ако искате да контролирате всичко, което се случва на уебсайт, определено най-добрият начин да го получите е чрез собствен дизайн. За тях можете да използвате инструменти като селектори на атрибути. Така Ако се чудите какви са селекторите на атрибути в CSS, В тази статия се надяваме да сме ви дали отговорите. Ако смятате, че сме пропуснали нещо важно, уведомете ни в коментарите.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.