Отступы в <span>

SonyEricsson

Новичок
Отступы в <span>

Вот пример небольшого кода:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Web-портал абонента</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<STYLE TYPE="text/css">
body { padding: 0; margin: 0; }

</STYLE>
</head>
<body>

<span style="font-size: 8pt; padding-left: 10px;">Для просмотра файла Вам потребуется программа Adobe Acrobat Reader. 12123123 12312 3 434 34 34 343 4 3 Бесплатно загрузить эту программу можно <a target="_blank" href="http://www.adobe.com/products/acrobat/readstep2.html">здесь</a>.</span>



</body>
</html>

Вопрос: если ширину окна браузера уменишить так, чтобы она была меньше длины строки, при этом часть строки перенесется на следующую строку, почему перенесенная часть строки начинается без отступа, хотя padding установлен в 5px, первая строка имеет отступ. почему отступ распространяется не на весь span?
 

maxwell

artifex
For generic block level elements, use <div>
For generic inline elements, use <span>

So, you must use <div>.
 

SonyEricsson

Новичок
maxwell
Да без разницы div или спан, отступ только на первой строке и все.
 

SonyEricsson

Новичок
Да уж, действительно с div все нормально, значит по идее и спан со свойством display:block должно отрабатывать, только почему так?
 

maxwell

artifex
SonyEricsson, чудеса да и только. У меня всегда все работало/работает.
Возможно причина в тебе? ))
 

SonyEricsson

Новичок
Видимо перенесенную строку он уже рисует в новом span, в котором нет свойства padding

-~{}~ 22.02.08 16:10:

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

Vital_N

Новичок
SonyEricsson, отчего бы тебе доки по html не почитать? а не строить свои догадки? )
 

maxwell

artifex
SonyEricsson, Тэг span — inline. Ты ему выставляешь свойство display:block.

Ты вилкой суп тоже ешь?
 

maxwell

artifex
SonyEricsson
Ок, перефразирую.
Ты ешь суп специально расплавленной вилкой и сделаной под ложку.

С таким подходом, можно смело писать следующее:
«if (bool_var.toString().length < 5)»
 
Сверху