Поредици и паралелни вериги

Какви са всички налични настройки за таблица със стилове <link> елементи?

При разполагане на CSS таблица със стилове <link> елементи, какви са всички налични настройки?

A упорит таблицата със стилове изглежда така:

<link rel='stylesheet' href='/my-stylesheet.css' /> 

Аз мисля следните настройки са правилни:

  1. включително a title прави таблицата със стилове предпочитан
  2. включително a title и rel='alternate stylesheet' прави таблицата със стилове заместник
  3. всяка таблица със стилове с title е комбинирани (включен / изключен) с всички останали със същото title
  4. всяка таблица със стилове с a media атрибутът е специфични за медиите и важи само когато е изпълнено условието за медийна заявка

Подозирам, че може да има и други настройки, които съм пропуснал, заедно с:

  • упорит
  • предпочитан
  • заместник
  • комбинирани
  • специфични за медиите

Какви са всички налични настройки за таблица със стилове <link> елементи?

  • Все още се притеснявам, че това е много широко. Нямам представа колко е дълъг списъкът с "всички настройки". Обикновено на въпроси, които изискват голям списък, не може да се отговори в няколко параграфа. За момента го отворих отново.
  • На този въпрос отговаря просто разглеждане на стандарта HTML.
  • @Rob - Не виждам нищо в раздела за документи, към който сте свързали (или някъде в по-широкия документ), което да обсъжда настройките (упорит, предпочитан, заместник, комбинирани и т.н.) за <link rel='stylesheet'>. Повярвайте ми, нямаше да публикувам въпроса по-горе, ако не бях прекарал часове в разглеждане на мрежата първо. Какъв отговор получихте от вашето просто разглеждане на документа WHAT-WG, към който сте свързали?
  • Трябва да следвате връзките в спецификацията. Например, rel сочи към „разрешени ключови думи“, който съдържа част от вашия списък.
  • Забележка: <link> tag не използва и не се нуждае от затваряща наклонена черта и никога в HTML.

MDN има авторитетно резюме на таблица със стилове <link> настройки тук:

https://developer.mozilla.org/en-US/docs/Web/CSS/Alternative_style_sheets

Не съм сигурен как съм пропуснал това - MDN обикновено е едно от първите ми пристанища.

Резюме:

Всяка таблица със стилове в документ попада в един от следните категории:

  • Постоянни (не rel='alternate', не title=''): винаги се отнася за документа.
  • Предпочитан (не rel='alternate', с title='...' посочено): прилага се по подразбиране, но се деактивира, ако е избран алтернативен лист със стилове. Може да има само една предпочитана таблица със стилове, така че предоставянето на таблици със стилове с различни атрибути на заглавието ще доведе до пренебрегване на някои от тях. Вижте Правилно използване на заглавия с външни таблици със стилове за по-подробна дискусия.
  • Алтернативен (rel='alternate stylesheet', title='...' трябва да бъде посочен): деактивиран по подразбиране, може да бъде избран.

Когато таблиците със стилове са посочени с title атрибут на <link rel='stylesheet'> или <style> елемент, заглавието се превръща в един от изборите, предлагани на потребителя. Таблици със стилове, свързани със същото title са част от същия избор. Таблици със стилове, свързани без title атрибут винаги се прилагат.

Източник: https://developer.mozilla.org/en-US/docs/Web/CSS/Alternative_style_sheets

Горното не влиза специфични за медиите, но това е авторитетното потвърждение, което търсех.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?