- В теории указывается - http://joxi.ru/MAjd47Piv0JObm
- Правильно ли я понял, что мне нужно всегда вот в этой последовательности прописывать стили на живых проектах?
Да! http://xpoint.ru/forums/internet/html_css/css/thread/14533.xhtml
Ответы легко находятся в google по ключу,
например, “последовательность псевдоклассов”…
Валерий,
Но ведь ссылка датирована 2002 годом и в ней фигурирует CSS2. Обоснованно ли верстальщику ознакамливаться с такими материалами?
Имхо, более обоснованно ссылаться на W3. Вот соответствующая страница - https://www.w3schools.com/html/html_links.asp, а вот ключ, который я использовал - https://www.google.ru/search?q=different+types+of+links+html&oq=different+types+of+links+html&aqs=chrome..69i57j0l3.7190j0j8&sourceid=chrome&ie=UTF-8.
Поэтому, возникает очень большой вопрос, зачем вы указали ссылку на те материалы, а не W3, ведь W3 всегда выскакивает в первой строке выдачи. Вы пользуетесь W3?
Просто на W3 отсутствует указание на обязательность указания стилей именно в приведенной последовательности.
Означает ли это, что если я вижу на HTML Academy или W3 какую-либо последовательность HTML или стилей, то мне необходимо ее сохранять на живых проектах?
Вы так основательно ко всему подходите! Уважаю!
Честно говоря указал на первую попавшуюся ссылку. Не судите строго.
Да, материал древний, но речь, как мне кажется, идёт об основах основ, и последовательность написания этих псевдоклассов с течением времени не менялась и, надеюсь, не изменится (иначе будет бардак).
В английском я не силён, возможно здесь есть что-то полезное по вашему вопросу?
https://www.w3.org/TR/CSS2/selector.html#dynamic-pseudo-classes
Как и всегда в жизни, – что-то брать за основу, проверять, уточнять, изменять, соглашаться… и всегда сомневаться…
…я здесь такой же ученик как и Вы, иногда пытаюсь отвечать на вопросы как умею, не всегда получается, и запросто могу ошибаться…
Спасибо за основательный ответ, Валерий.
Я только 15 минут назад узнал, что существует приоритетность стилей в зависимости от их указания в CSS… Теперь стало понятно, что если где-то указывается последовательность указания стилей - на W3 или ином ресурсе, то у верстальщика есть три варианта:
- не использовать ее - не логично
- использовать ее. но менять отношение стилей - нельзя, так как последовательность влияет
- использовать ее “как есть” - правильно.
По факту, получается, что есть только один правильный вариант - “использовать ее “как есть””. Похоже на тоталитаризм - запрещено, все, что не разрешено. А здесь - копировать “как есть”, вообще всегда…
Ну вот значит вам необходимо учить английский. Хотите, помогу, вам бесплатно понять, как развиваться.
Мой пост в ветке - Как вы лучше всего запоминаете пройденную информацию из курсов? - четко указывает, что знание английского языка одним из компонентов верстальщического стака. Это не хотелка, а “надо”, имхо.