[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Что будет, если HTML противоречит CSS?
Владимир55
Иногда случается так, что директивы HTML противоречат CSS.

Например, когда код создается визуальным редактором, ширина и высота графики могут одновременно задаваться и через HTML, и стилями CSS. И будет width="200" и style="width:200px;"

Есть ли где-то указание, что для браузера важнее?
waldicom
взять и попробовать будет в 100 раз быстрее, чем ответа ожидать.
Да и не надо допускать такой двузначности

_____________
Свои мозги еще никто не отменял.
Телепатов нету.
Владимир55
В некоторых случаях двузначность неизбежна (иначе я и не поднимал бы эту тему).

А проверять нет смысла - в моем браузере может быть одно, а в мобильных совсем другое.
SerginhoLD
Владимир55
в голове у тебя что-то другое, css приоритетнее, всегда

_____________
"internet explorer всех правильней отображает страницы" ©
sergeiss
Цитата (Владимир55 @ 11.10.2016 - 21:47)
В некоторых случаях двузначность неизбежна

В каких? Если всё делать через стили, то это будет правильно. И не будет двузначности.

Цитата (Владимир55 @ 11.10.2016 - 21:18)
Есть ли где-то указание, что для браузера важнее?

https://ru.wikipedia.org/wiki/CSS#.D0.9D.D0...D0.B5.D0.B9_CSS.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
brevis
Владимир55, гугли "специфичность css" или "приоритетность css".
Если коротко -- чтобы перебить inline-стили можно в css дописать !important.


_____________
Чатик в телеге
Владимир55
Цитата (sergeiss @ 11.10.2016 - 18:02)
Цитата (Владимир55 @ 11.10.2016 - 21:47)
В некоторых случаях двузначность неизбежна

В каких? Если всё делать через стили, то это будет правильно. И не будет двузначности.[/URL].


Сайт сделан на ЦМС, в которую встроен редактор TinyMCE, автоматом прописывающий HTML размеры картинки.

А мне нужен резиновый дизайн.

Вот и получается конфликт.
sergeiss
Цитата (Владимир55 @ 11.10.2016 - 22:28)
Сайт сделан на ЦМС, в которую встроен редактор TinyMCE

Я тебе в другой теме ответил уже, что можно сделать.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
SerginhoLD
Цитата (Владимир55 @ 11.10.2016 - 18:28)
Цитата (sergeiss @ 11.10.2016 - 18:02)
Цитата (Владимир55 @ 11.10.2016 - 21:47)
В некоторых случаях двузначность неизбежна

В каких? Если всё делать через стили, то это будет правильно. И не будет двузначности.[/URL].


Сайт сделан на ЦМС, в которую встроен редактор TinyMCE, автоматом прописывающий HTML размеры картинки.

А мне нужен резиновый дизайн.

Вот и получается конфликт.

img {
max-width: 100%;
height: auto;
}

какой конфликт? ширину хоть миллион px поставь

_____________
"internet explorer всех правильней отображает страницы" ©
Владимир55
Цитата (sergeiss @ 11.10.2016 - 18:32)
Цитата (Владимир55 @ 11.10.2016 - 22:28)
Сайт сделан на ЦМС, в которую встроен редактор TinyMCE

Я тебе в другой теме ответил уже, что можно сделать.

Да, я видел, спасибо, буду юзать.
Guest
Владимир55, что мешает открыть отладчик в браузере и эмулировать любой подходящий девайс?
Владимир55
Спасибо, тоже неплохая идея!
😻
Конфликта нет, будет действовать обычный порядок применения. Если заглянешь в свойства любого тега на странице то увидишь, что там часто одно свойство перебивает другое.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.