» Про CSS
Як зробити абзацний відступ?
P{margin-top:0; text-indent: 10}
Як придушити підкреслення посилань у деяких місцях?
<HEAD>
<STYLE type=”text/css”><!–
a.noneline {text-decoration: none;}
-і></STYLE>
</HEAD>
Після чого застосовуємо цей стиль: <A HREF=”посилання” CLASS=”noneline”>
Як зробити непідкреслені посилання скрізь?
<HEAD>
<STYLE type=”text/css”><!–
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}
-і></STYLE>
</HEAD>
Щоб при наведенні мишки на текст із посиланням він поміняв кольори або став підкресленим?
<HEAD>
<STYLE type=”text/css”><!–
a:hover {color:#RRGGBB;text-decoration:underline;}
-і></STYLE>
</HEAD>
Цей код не буде працювати в NN4.x.
Щоб фонова картинка не розмножувалася по горизонталі (по вертикалі) при збільшенні дозволу екрана?
У стилях документа потрібно прописати
<style type=”text/css”><!–
body{background-repeat:…параметр…;}
-і></style>
Припустимі значення параметра:
no-repeat - придушує розмноження
repeat-x - розмноження тільки по горизонталі
repeat-y - розмноження тільки по вертикалі
Для сумісності зі старими версіями браузерів рекомендується пририсовать до фонової картинки праворуч й/або знизу прозорим (для GIF) або співпадаючої зі значенням BGCOLOR в <BODY> монотонним (для JPG) тлом смуги, довівши дозвіл картинки в потрібному напрямку як мінімум до 2048 пикселов. “Вага” картинки при цьому збільшиться незначно, оскільки монотонне тло добре стискується.
Щоб задати фонову картинку для осередку таблиці?
Параметр background для <td> не рекомендований стандартами HTML і не
підтримується в Opera. Користуємося стилями:
<td style=”background-image:URL(’bg.gif’);”>
Якщо ми хочемо, щоб тло не “розмножувався” по вертикалі або горизонталі, то додаємо в style параметр background-repeat, як описано у відповіді на попереднє питання. Збільшувати розмір картинки для сумісності зі старими браузерами не потрібно - вони взагалі не покажуть її, оскільки не розуміють стилі.
Якщо усередині осередку c тлом ми збираємося використати таблиці, то у відповідних тегах <table> потрібно вказувати background=”" для сумісності з NN.
Питання чайника
Автор: pauk Сайт: http://www.pauk2001.h1.ru/
Прочитав питання й відповіді, але не зрозуміло, навіщо використати CSS й JavaScript? Що, чистого HTML мало? І несумісності з деякими браузерами не буде…
Згодний, що CSS й JavaScript без потреби використати не коштує. Особливо, якщо завдання здійсненне в чистому HTML. Але…