У меня проблемка с HTML. Есть код: HTML: <html lang="ru"> <head> <meta charset="utf-8"> <title> Ссылочник-нуб </title> </head> <body> <style> html, body { background: greenyellow; margin-top: 10px; margin-left: 10px; margin-right: 0px; margin-bottom: 0px } h1 { margin: 0px; color: snow; font-size: 100px; } header, div { font-size: 20px; color: snow; } a { font-size: 20px; color: mediumblue; } br { line-height: 20px; } </style> <h1> Leonid Dyatlov </h1> <header> Привет! это моя веб-страничка. </header> <br> <div> Интернет магазин aliexpress.com: </div> <a title="aliexpress.com" href="https://www.aliexpress.com" target="_blank"> Магазин aliexpress.com </a> <br> <div> Интернет магазин ozon.ru: </div> <a title="ozon.ru" href="https://www.ozon.ru" target="_blank"> Магазин ozon.ru </a> <br> <div> Интернет магазин для спидкуберов cccstore.ru: </div> <a title="cccstore.ru" href="https://www.cccstore.ru" target="_blank"> Магазин cccstore.ru </a> <br> <div> Интернет магазин для спидкуберов cubemarket.ru: </div> <a title="cubemarket.ru" href="https://www.cubemarket.ru" target="_blank"> Магазин cubemarket.ru </a> <br> <div> Интернет магазин для хобби-электронщиков chipdip.ru: </div> <a title="chipdip.ru" href="https://www.chipdip.ru" target="_blank"> Магазин chipdip.ru </a> <br> <div> Интернет магазин для хобби-электронщиков amperka.ru: </div> <a title="amperka.ru" href="http://www.amperka.ru" target="_blank"> Магазин amperka.ru </a> </body> </html> В нём в строках 56, 65, 74, 83, 92 не работает тег <br>. Что делать?
Два <br> подряд спасут отца русской демократии. Но для таких случаев лучше юзать margin-bottom или margin-top, а все блоки с информацией, между которыми надо "пустые строки" - поместить в окружающий div, назначив ему класс. Пример: HTML: <style type="text/css"> .mb { margin-bottom: 14px; } </style> <div class="mb"> First block </div> <div class="mb"> Second block </div>
Код (C++): <style> html, body { background: #a5f238; margin-top: 10px; margin-left: 10px; margin-right: 0px; margin-bottom: 0px } h1 { margin: 0px; color: snow; font-size: 100px; } header, div { font-size: 20px; color: #fffafa; } a { font-size: 20px; color: #0000cd; } br { line-height: 20px; } </style> А так?
Пропусти его для начала через https://validator.w3.org/ - проверка синтаксиса, и корректной вложенности.
Просветите, а <P> - уже не модно? Давно не брал я в руки шашку. Может что изменилось с тех времен? Почему абзац непременно нужно в див засовывать, а не в абзац (параграф)? Тем более, что у параграфа есть особая своя настройка первой строки (отступы) Про отступы для параграфа: http://htmlbook.ru/faq/kak-mne-dlya-kazhdogo-abzatsa-dobavit-otstup-pervoy-stro