Стиль оформления html-страниц проекта


Основные правила

  1. Документы должны использовать HTML 4.01/Transitional
  2. HTML тэги должны быть в lowercase
  3. Документы должны быть в кодировке koi8-r
  4. Параметры тэгов должны быть заключены в кавычки (например, <a name="x">)
  5. Использование javascript не допускается
  6. При использовании в тексте обращений к системным программам, специальным файлам и т.п., необходимо делать ссылки к мануалам этих программ(на http://www.openbsd.org/cgi-bin/man.cgi), а также указывать раздел справки, например: pf(4), ls(1) и т.д.
  7. Стили документа описаны в файле style.css, допсукается использование только СSS версии <= 2
  8. Документ не должен содержать нестандартных расширений (<body leftmargin="x" и т.д.)
  9. При изменении документа (кроме исправления опечаток) следует обновлять copyright
  10. Документы должны проверяться на соответствие стандарта с помощью W3C Markup Validation

Форматирование

При разделении документа на абзацы следует использовать тэг <p>. При этом сам тэг должен быть единственным в строке.
Перед тэгом <p> должна быть пустая строка. НЕ следует использовать <p> в местах, где он не имеет смысла (перед/после <h1>...<h1>,
перед/после <hr>,перед <center>,перед </td> и т.д.).

Формат документа

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta HTTP-equiv="Content-Type" content="text/html; charset=koi8-r">
  <meta http-equiv="Content-Language" content="ru">
  <meta name="copyright" content="Copyright (c) 2000-2007 by OpenBSD.ru">
  <title>Заголовок документа</title>
  <link rel="stylesheet" type="text/css" href="style.css" />
</head>

<body>

<h2>Заголовок документа</h2>
<hr>

Тело документа

<hr>
<a href="index.html"><img height="24" width="24" src="images/back.gif"
alt="OpenBSD.ru"></a>
<a href="mailto:www@openbsd.ru">www@openbsd.ru</a>
<br>
<small>$RuOBSD$</small>

</body>
</html>

Стиль документа

Стиль документа задается файлом style.css

Тело документа:
body {
	backgorund-color:#ffffff;
	color:#000000;
}
Ссылка:
a {
 	color:#23238e;
}

Заголовок 2-го уровня:

h2 {
	color:#e00000;
}

Заголовок 3-го уровня:

h3 {
	color:#0000e0;
}
Выделенный текст:
span {
	color:#009000;
}
Таблица с данными:
.list {
	border-left:1px;
	border-top:1px;
	border-right:0px;
	border-bottom:0px;	
	border-style: solid;
	border-color: grey;
}
.list th, .list td {
	border-left:0px;	
	border-right:1px;
	border-top:0px;
	border-bottom:1px;	
	border-style:solid;
	border-color: grey;
}
Картинка:Картинка
img {
	border:0;
}
Блок кода:
pre {
    font-size: 90%;
    padding: 1em;
    border: 1px dashed #8cacbb;
    color: Black;
    background-color: #dee7ec;
    overflow: auto;
}

OpenBSD.ru www@openbsd.ru
$RuOBSD: style.html,v 1.2 2010/11/09 13:28:26 dinar Exp $