Можно ли создавать столбцы html div без CSS?

#html #multiple-columns #divide

#HTML #несколько столбцов #разделить

Вопрос:

Просто интересно, можно ли использовать только HTML для создания столбцов div без использования какого-либо CSS?

Это упростило бы мне задачу с меньшим количеством кода и т.д. Спасибо за любые предложения или примеры.

Комментарии:

1. Вам понадобится CSS для всего, что меняет внешний вид страницы, для этого он и нужен. HTML предназначен только для разметки (необработанного содержимого), CSS — для оформления / макета, а JavaScript — для интерактивности. Хотя вы могли бы использовать HTML-хаки, такие как таблицы, для аналогичных эффектов, это не рекомендуется.

2. Забавно, что я задал вам вопрос: я создаю статический веб-сайт без CSS или какого-либо стиля. Это сложно, и это самое интересное, но здесь практически ничего нет, что могло бы меня направить, тем не менее, я получаю голоса, когда я тоже прошу о помощи! Если я что-то найду, я поделюсь этим здесь, GL!

Ответ №1:

Грязным взломом было бы использовать таблицу. Это имеет ряд ограничений по сравнению с CSS, среди которых следует отметить:

  • Плохая семантика (и, следовательно, плохой опыт для программ чтения с экрана и поисковых систем)
  • Нет автоматического переноса содержимого из одного столбца в следующий
  • Значительно больше кода

Это не дает ни одного из преимуществ по сравнению с CSS, которые, по вашим словам, вы ищете.

Комментарии:

1. Хорошо, но игнорируйте семантику, я оказался в такой же ситуации, логично, что это требует больше работы, но это отличное упражнение, так как новичку неприятно задавать вопрос и быть сбитым с толку профессионалами. Я обнаружил, что тоже не использую CSS или какой-либо тег стиля для статического веб-сайта, просто чистый необработанный HTML, было бы очень полезно получить некоторые ответы, такие как ЗАКОННЫЕ ОТВЕТЫ, а не «вы делаете это неправильно». Спасибо! РЕДАКТИРОВАТЬ: английский не мой родной язык, поэтому игнорируйте грамматику, извините за это

2. @VladEzikon: Как я уже сказал, вы можете использовать таблицу. Это ужасная идея. Это не даст конкретных результатов, к которым стремится вопрос. Если бы вы это сделали, вы бы, буквально, делали это неправильно . Это не очень хорошее упражнение для новичка. Новички должны сосредоточиться на том, чтобы делать все правильно, а не иметь дело с эзотерическими взломами, которые хуже во всех возможных отношениях. Если вы обнаружите, что не используете CSS для статического веб-сайта, начните использовать для него CSS.