@KonDiter42

Как лучше: максимально использовать html и затем доделывать при помощи css/js или минимально использовать html?

Раньше считалось, что следует максимально использовать возможности html, применяя css/js только там, где это действительно нужно. Однако сейчас постоянно встречаю мнения о том, что html следует использовать по минимуму.
Для подачи грамотного запроса нужно знать половину ответа, так что гугление не помогло.
  • Вопрос задан
  • 279 просмотров
Решения вопроса 1
edli007
@edli007
full stack, team lead
Даже не понял к чему тут семантика, в русле вопроса, но мои ученики недавно задали такой-же вопрос.

Да действительно стоит стараться использовать сначала HTML, потом CSS, а потом JS, но если ваш код в результате стал нечитабельным, слишком сложным, или неудобным, стоит задуматься о том чтобы сделать на том же JS, несмотря на возможности CSS и HTML.

А семантика это всего навсего применение тегов для того, для чего они предназначены по смыслу, это понятие было и раньше, например для перечисляемых элементов должен <li>использоваться, не говорю что только так, но если вы используете <div>там где например слайдер, это не будет ошибкой, просто догадываться что это перечисляемые элементы, придется по косвенным признакам, а с <li> все былоб понятно.

И все так налетели на новые семантические теги в HTML 5, но мало кто вспомнил о том что и раньше они были, мало кто стал применять их правильно.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
Если вы о семантической верстке, то она очень даже актуальна.

frontender.info/the-art-of-html-semantics-pt1
В гугле еще много ссылок по запросу html семантика
Ответ написан
Комментировать
AIS
@AIS
Full-Stack Developer
Теоретически страница, вообще может быть написана на CSS и состоять из одного тэга а в случае с JS сделать что-то подобное еще проще, напихали в DOM нужных элементов и готово...
Мой совет, не забивайте гвозди микроскопом:
  • HTML - для разметки страницы/контента
  • CSS - для стилей
  • JS - для добавления динамики
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
25 апр. 2024, в 11:49
25000 руб./за проект
25 апр. 2024, в 11:37
40000 руб./за проект