Автор как минимум рассказывая об "одном из компьютерных языков" - Html, забыл что: - Html этот язык разметки, использовать его можно только для структурирования, но не стилизации. Использовать теги <b> и <center> для оформления нельзя; - Использование <center> осуждается спецификацией HTML; - Вначале html документа нужно указывать доктайп, к примеру <!DOCTYPE>
Тем кого интересует тематика, прямая дорога на htmlacademy.ru и htmlbook.ru
Кому это надо, пойдет на специализированные ресурсы, где это очень хорошо и толково расписано. Кому нет, тот тупо пролистает, может комменты почитает. второй вопрос: нах оно вообще надо было?
DELETED
Ваш комментарий должен быть в топе.
Так же не указан мета тег с кодировкой.
Не надо учить людей неправильно - переучиться потом будет намного сложнее. Это медвежья услуга
Насчёт <b> в том же htmlbook: Хотя использование тега <b> не осуждается в HTML, применение стилей предоставляет больше возможностей по управлению жирностью текста. С другой стороны, поисковые системы «любят» слова, выделенные жирным начертанием, и повышают их рейтинг.
Да и если на то пошло, тег <b> допустим даже в HTML5, как и <i>, как и <u>
+100500 Ну и логика странная, сначала значит пишем страничку без доктайпа [ну а от доктайпа уже будет и тег br например плясать... [br] для html, [br /] для xhtml] в блокноте, без кодировки, потом скачиваем ++ и в него всё это копируем... а если винда стандартная, то записав файл в блокноте получим: index.html.txt, а у кого-то еще и расширение у значков не показывается ммм...
<ceneter> — осуждался в спецификации html4 и не поддерживает в спецификации html5, которая с недавнего времени является не только послдней но и рекомендуемой
<b> — использовать допустимо, но не как тег оформления, как его использовал и характеризовал автор поста, а тег логической разметки.
Если говорить именно о стилизации, то тегом тут не обойдешься. С другой стороны, если тебе надо в шаблоне выделить, к примеру, автора поста, то смело юзай <b> и не слушай никого.
Что ты подразумеваешь под "браузер его не примет"? Он отобразится у тебя. Но только у тебя. Еще раз, html - разметка, визуальная часть. Ты не сможешь с помощью него написать скрипт.
Ты не понял. Я не изменяю html код у себя на страничке. Я отправляю его комментарием, закрывая вначале тег и открывая такой же в конце. Но браузер все равно это все читает как коммент, и воспринимает это лишь в роли текста. Если не понятно - покажу наглядно
коротко: у каждого символа есть свой код. Например: < < Меньше > > Больше
в каком-то этапе (например при сохранении коммента в Базе Данных), при сохранении коммента, идет обработка ваших символов, из < в < а это уже не кавычка, а просто текстовый символ, который браузер воспринимает ни как разметку тегов Это так называемая защита от инъекции кода в страницу.
Вопрос в другом. Я уже сказал, что страничку я никак не меняю через этот редактор. Я отправляю сам html код в своем комментарии, но он воспринимается именно как комментарий. И соответственно вопрос, почему так происходит? В исходном коде выглядит все правильно, но браузер его даже не подсвечивает.
Программист использует либо встроенные функции, превращающие спец символы в мнемонику, либо более сложные инструменты типо purifier'a (можно пропустить опр. теги) и чистит содержимое ) я не правильно значит вас понял, но тут думаю как-то так [i]/[s]/[u] обрабатываются регуляркой, а остальное зачищается, у каждого свой подход )