| |
|
|
| | Создание html страниц я изучал по книжке (не помню, по какой), и всякую новую страницу начинаю с разметки в виде таблицы из одной ячейки, определяющей ширину будущей страницы в точках. Так там рекомендовано.
Но ведь размеры рабочего стола у разных пользователей разные, и у кого-то страница вылезет за экран, а у кого-то для чтения её надо будет двигать, что весьма неудобно!
Правильно ли это - твердо задавать ширину страницы? | |
| |
|
|
| |
|
|
| |
для: Владимир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;
|
| |
| |
|
|
| |
|
|
| |
для: 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">
</td>
</tr>
</table>
<p align="right" style="margin-top: 0; margin-bottom: 0">
</p>
</body>
</html> | |
| |
|
|
| |
|
|
| |
для: Владимир55
(21.03.2007 в 22:07)
| | | во-первых
<meta http-equiv="Content-Language" content="ru">
|
не обязательно указывать
во-вторых
стили задавать через таблицы стилей
...
<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>
|
| |
| |
|
|
| |
|
|
| |
для: Lelik
(21.03.2007 в 22:13)
| | | купите себе еще одну книжку по html, причем рекомендую что-нить из переводов,а не из серий 'сайт за 5 минут'. | |
| |
|
|
| |
|
|
| |
для: AlexSol
(21.03.2007 в 22:37)
| | | купите себе еще одну книжку по html, причем рекомендую что-нить из переводов,а не из серий 'сайт за 5 минут'.
это ты мне? 8\
а если серьезно - http://htmlbook.ru/ | |
| |
|
|
| |
|
|
| |
для: Lelik
(21.03.2007 в 22:42)
| | | автору темы.
тебе такой совет не дам - зачем покупать если скачать можно ;) да и теги ты вроде знаешь. | |
| |
|
|
| |
|
|
| |
для: AlexSol
(21.03.2007 в 23:11)
| | | :))))))) | |
| |
|
|
| |
|
|
| |
для: Lelik
(21.03.2007 в 22:42)
| | | Вот спасибо! То, что надо! | |
| |
|
|