0
Border
Сейчас изучаю курс CSS "рамки". И для него есть свойство border-style: none; , я вот не понял, а для чего его устанавливать? если допустим я его могу просто не создавать
10 odpowiedzi
0
Судя по документации, значения по умолчанию для данного свойства нет. Это может значить, что в какое-то время какой-то браузер будет отображать границу по-своему. Чтобы избежать таких конфликтов и рекомендуется задавать значение.
0
то есть, если у меня должна быть рамка для определенных элементов, то я устанавливаю свойства border-style: none для него?
0
а если я его не пропишу, то рамка будет отображаться по разному, я правильно понимаю?
0
если рамка надо, то не none. если рамка не надо, то none или 0. если не задать ничего, то в 99% случаев рамки не будет, но остаётся ещё 1% когда браузер сам придумает какую рамку он хочет поставить.
0
Можете попробовать на разных браузерах для наглядности. Рекомендую использовать не популярные браузеры.
0
То есть, если рамки нету для какого-либо объекта на сайте, то нужно устанавливать border-style: none; ?
0
нет. это касается таблиц. и случаев когда дочернему элементу надо рамку убрать
0
то есть, если у меня есть таблица, то для таблицы я прописываю border-style: none; ?
0
то есть у вас может быть p1 с рамкой, а p2 без рамки и структура примерно такая:
<p1>
<p2>
</p2>
</p1>
0
да, для таблицы надо