<MyRusakov.ru />

Laravel от А до Я

Laravel от А до Я

Данный курс научит Вас создавать профессиональные сайты быстро и легко с помощью Laravel. Курс состоит из 7 разделов, в которых Вы с нуля освоите данный фреймворк до уровня, достаточном для создания любых сайтов.

Помимо курса Вы также получите упражнения для закрепления материала, а попутно ещё и создадите свой сайт, что позволит отлично закрепить материал на практике, плюс получить серьёзную работу в своё портфолио.

К курсу прилагается и очень ценный Бонус: «Создание сайта на Laravel». В этом Бонусе Вы увидите практический пример создания полноценного сайта на Laravel.

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Зачем Вы изучаете программирование/создание сайтов?

Форум сайта MyRusakov.ru

Не отображается содержимое таблицы
01.08.2012 02:15:53 Не отображается содержимое таблицы Сообщение #1
Дмитрий184

Дмитрий184

Мастер

Мастер

Дата регистрации:
29.06.2012 08:48:56

Сообщений: 225

Здравствуйте, Михаил!
Я решил создать горизонтальные и вертикальные линии через тег <table>. И заметил такую вещь, при валидном коде линия в браузере не отображаются, а при невалидном коде линия есть. Как такое может быть?

Вот валидный и невалидный код.
DOCTYPE HTML 4.01 Transitional

<table style='width: 800; height: 10' bgcolor='#ff0000' cellspacing='0' cellpadding='0'>
<tr>
<td></td>
</tr>
</table>

<table width='800' height='10' bgcolor='#ff0000' cellspacing='0' cellpadding='0'>
<tr>
<td></td>
</tr>
</table>
Профиль Ответить
01.08.2012 13:58:58 Не отображается содержимое таблицы Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

В каком браузере Вы проверяли? В обоих случаях должно отображаться.
Профиль Ответить
01.08.2012 19:39:27 Не отображается содержимое таблицы Сообщение #3
Дмитрий184

Дмитрий184

Мастер

Мастер

Дата регистрации:
29.06.2012 08:48:56

Сообщений: 225

Я проверял в браузерах Mozilla Firefox v12 , Opera v11.61 Internet Explorer v6
И результат одинаков - с валидным кодом линия не отображается, а с невалидным кодом отображается.

Я сейчас заметил такую вещь - в валидном коде линия отображается только при условии, что в style для ширины и высоты ставится px. А без px валидный код не отображается.
Тогда почему без указания рх (если он так важен) код проходит валидацию?

Михаил! Не подскажите, если ли для style правило, чтобы при задании размеров всегда ставили px?
Профиль Ответить
01.08.2012 22:35:14 Не отображается содержимое таблицы Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Не знаю как Вы проверили, мне воспроизвести проблему не удалось. На разных браузерах видно обе линии, не зависимо от указания px.
Профиль Ответить
02.08.2012 00:57:10 Не отображается содержимое таблицы Сообщение #5
Дмитрий184

Дмитрий184

Мастер

Мастер

Дата регистрации:
29.06.2012 08:48:56

Сообщений: 225

Михаил! Если Вас не затруднит, вставьте, пожалуйста, в ваш html-редактор ниже приведенный код (он полностью). В таком коде, у меня линия не появляется. А когда я в этот код просто добавляю px в стайл для ширины и высоты, то линия появляется на веб-странице. Потом когда рх убираю, линия опять пропадает.
У меня редактор NotePad++ v6.1

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Первая страница</title>
<meta http-equiv='contant-type' content='text/html; charset=windows-1251'>
</head>
<body>
<table style='width: 800; height: 10' bgcolor='#ff0000' cellspacing='0' cellpadding='0'>
<tr>
<td></td>
</tr>
</table>
</body>
</html>
Профиль Ответить
02.08.2012 13:02:03 Не отображается содержимое таблицы Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вот, теперь Всё понял что там с валидацией. Если Вы встроите css отдельно, и проверите в css-валидаторе (а не html), то Вам выдаст ошибку. Поэтому когда Вы встраиваете этот доктайп, браузеры перестают отображать невалидное задание размеров без px.
Профиль Ответить
02.08.2012 20:03:34 Не отображается содержимое таблицы Сообщение #7
Дмитрий184

Дмитрий184

Мастер

Мастер

Дата регистрации:
29.06.2012 08:48:56

Сообщений: 225

Михаил! Спасибо Вам за разбор ситуации!
Профиль Ответить