как правильно писать html

Автор notflud68, 20-03-2014, 17:06:16

« назад - далее »

ВикторияИ

Цитата: notflud68 от 20-03-2014, 17:06:16
Всем привет, подскажите пожалуйста, будет ли очень серьзной ошибкой если напишешь так:
<a><i><b><center>текст</b></center></a></i> Вот это неправильный вариант...а вот правльный:
<a><i><b><center>текст</center></b></i></a> т.е по очереди все...вот..
Разрешите полюбопытствовать,- а зачем Вам это надо?


zanuda

Цитата: notflud68 от 20-03-2014, 19:32:07
Я понимаю что правильнее открывать и закрывать тег, но а очень это существенная ошибка?...если как я описал выше делать..?

Ошибкой будет считаться то, что я описал выше? или нет?

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

Вобщем, правила есть правила, так договорились изначально, соответственно, браузеры написаны под эти правила, чтоб работали эффективнее.

Цитата: vikaivanova от 30-03-2014, 14:50:16
Разрешите полюбопытствовать,- а зачем Вам это надо?

Наверно учит. И любопытный. Я вот тоже часто спрашиваю абстрактную информацию - любопытно как все устроено и взаимодейтвует друг с другом. Даже если это касается вороса опазывающих автобусов... А вот иногда всплывает, что с линии сняли поовино => теперь они всегда будут опаздывать, т.е. я могу принять это в расчет.
  •  


notflud68Topic starter

#12
Цитата: vikaivanova от 30-03-2014, 14:50:16
Разрешите полюбопытствовать,- а зачем Вам это надо?
Просто ..мне интересно как сказали выше))

Добавлено: 01-04-2014, 19:06:01


Цитата: zanuda от 31-03-2014, 12:14:01
Ну конечно, ошибка, поскольку браузер знает, что у каких-то тэгов есть закрывающие. Он этот закрывающий и ищет, типа у самого последнего открытого тэга, а дальше уже т браузера зависит (не помню точно, поправьте, кто знает), он проигнорирует то, что перед закрывающим стоит, и потом уже будет искать закрывающий для второго тэга, и возьмет его из какой-то другой части текста, т.е. получится полный бардак.

Вобщем, правила есть правила, так договорились изначально, соответственно, браузеры написаны под эти правила, чтоб работали эффективнее.

Наверно учит. И любопытный. Я вот тоже часто спрашиваю абстрактную информацию - любопытно как все устроено и взаимодейтвует друг с другом. Даже если это касается вороса опазывающих автобусов... А вот иногда всплывает, что с линии сняли поовино => теперь они всегда будут опаздывать, т.е. я могу принять это в расчет.

Но ведь...я вот делал сайт, вставлял в него разные теги...и вставлял их всегда по разному....то сначала например:
1) <p> <i> </i> </p>
2) <p> <i> </p> </i>
Даже вставлял иногда заглавные буквы (<P> </p>)....мой хром все это читает нормально. Т.е сайт отображается как надо....
Развлекательный сайт для молодежи-так же, тут есть блог обо всем подряд. Очень интересный сайт!
  •  

zanuda

Ну, а другой может и по другому прочитать. Теоретически, <I>  - закроется, а за <P> браузер полезет дальше. т.е. он не будет "скакать назад" и искать правильный.
  •