Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Правильно ли это - твердо задавать ширину страницы?
 
 автор: Владимир55   (21.03.2007 в 21:57)   письмо автору
 
 

Создание html страниц я изучал по книжке (не помню, по какой), и всякую новую страницу начинаю с разметки в виде таблицы из одной ячейки, определяющей ширину будущей страницы в точках. Так там рекомендовано.

Но ведь размеры рабочего стола у разных пользователей разные, и у кого-то страница вылезет за экран, а у кого-то для чтения её надо будет двигать, что весьма неудобно!

Правильно ли это - твердо задавать ширину страницы?

   
 
 автор: Lelik   (21.03.2007 в 22:00)   письмо автору
 
   для: Владимир55   (21.03.2007 в 21:57)
 

код маих страниц

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title>Title</title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
    <link rel="stylesheet" type="text/css" href="url" />
    <script language="javascript" type="text/javascript" src="url"></script>
    <link rel="icon" href="url" type="image/x-icon"/>
    <link rel="shortcut icon" href="url" type="image/x-icon"/>

</head>
<body>
    <div id="layout">
        ....
    </div>
</body>
</html>

+
стиль

/* standart HTML elements */
* { font-size:100.01%; }
html { height:100%; }
body 

    width:100%; 
    height:100%; 
    padding:0px; 
    margin:0px; 
    background-color:#000000; 
    font-family: Arial; 
    font-size: 0.8em; 
}

a:link 
{  
    text-decoration:underline;
    color:#868686;
}
a:visited
{  
    text-decoration:underline;
    color:#868686;
}
a:hover 
{  
    text-decoration:underline;
    color:#CA0000;
}

/* standart HTML elements */

div#layout 

    margin:0px; 
    padding:0px; 
    width:100%; 
    min-height:100%;//height:100%; 
    text-align:center; 
    position:relative; 

   
 
 автор: Владимир55   (21.03.2007 в 22:07)   письмо автору
 
   для: Lelik   (21.03.2007 в 22:00)
 

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

<html>
<head>
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title></title>
</head>
<body bgcolor="#FDDBCE">
<table cellpadding="0" cellspacing="0" width="750" height="4351">
<!-- MSTableType="layout" -->
<tr>
<td height="4351" width="750" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0; margin-bottom: 0">
&nbsp;</td>
</tr>
</table>
<p align="right" style="margin-top: 0; margin-bottom: 0">&nbsp;
</p>
</body>
</html>

   
 
 автор: Lelik   (21.03.2007 в 22:13)   письмо автору
 
   для: Владимир55   (21.03.2007 в 22:07)
 

во-первых

<meta http-equiv="Content-Language" content="ru">

не обязательно указывать

во-вторых

<body bgcolor="#FDDBCE">

стили задавать через таблицы стилей

...
<style>
body {background-color:#FDDBCE;}
</style>
</head>
<body>
...

на худой конец, через атрибут style

<body style="background-color:#FDDBCE;">


если встечаются одинаковые стили для элементов, необходимо использовать привязку к стилю через класс

<style>
.class {color:red;}
</style>
<p class="class">test text</p>
<span class="class">test text</span>
</style>

а если необходимо задать стиль для одного элемента используем id

<style>
div {color:red;}
div#green {color:green;}
</style>
<div>red text</div>
<div id="green">green text</div>

   
 
 автор: AlexSol   (21.03.2007 в 22:37)   письмо автору
 
   для: Lelik   (21.03.2007 в 22:13)
 

купите себе еще одну книжку по html, причем рекомендую что-нить из переводов,а не из серий 'сайт за 5 минут'.

   
 
 автор: Lelik   (21.03.2007 в 22:42)   письмо автору
 
   для: AlexSol   (21.03.2007 в 22:37)
 

купите себе еще одну книжку по html, причем рекомендую что-нить из переводов,а не из серий 'сайт за 5 минут'.
это ты мне? 8\

а если серьезно - http://htmlbook.ru/

   
 
 автор: AlexSol   (21.03.2007 в 23:11)   письмо автору
 
   для: Lelik   (21.03.2007 в 22:42)
 

автору темы.
тебе такой совет не дам - зачем покупать если скачать можно ;) да и теги ты вроде знаешь.

   
 
 автор: Lelik   (21.03.2007 в 23:12)   письмо автору
 
   для: AlexSol   (21.03.2007 в 23:11)
 

:)))))))

   
 
 автор: Владимир55   (21.03.2007 в 23:54)   письмо автору
 
   для: Lelik   (21.03.2007 в 22:42)
 

Вот спасибо! То, что надо!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования