линия

Без <hr> начините са 2.
1.Правиш бекграунд на някои елемент- примерно <h2>
2.Правиш <img> изображение
Вече според зависи.
 
I_V_O каза:
<div style="border-bottom: 1px solid dotted; height: 1px;"></div>

<div style="border-bottom: 1px solid solid;" height: 1px;></div>

..........

И така става , само бих добавил font-size:0px; line-height:0px; , за да се вижда както трябва и в ИЕ-то :)
 
Ами как ще излиза , като не го е написал като хората. Ето, това поне го пробвах.

<div style="border-bottom: solid 2px black; height:2px; font-size:0px; line-height:0px;"></div>


Така заема ширината на родителя,ако искаш му добави width:200px; примерно или колкот пиксела ти кефне
 
bgmafiabitka каза:
пич нищо не излиза :?

Това беше само за илиюстрация на идеята. Добавил съм и solid и dotted стил на рамката за това не е тръгвало. Cross browser вариант:

Код:
<div style="border-bottom: 1px dotted; height: 1px; overflow: hidden;"> </div>

Edit: Между div таговете има занака за интервал в HTML ( не го показва ).
 
I_V_O каза:
bgmafiabitka каза:
пич нищо не излиза :?

Това беше само за илиюстрация на идеята. Добавил съм и solid и dotted стил на рамката за това не е тръгвало. Cross browser вариант:

Код:
<div style="border-bottom: 1px dotted; height: 1px; overflow: hidden;"> </div>

Edit: Между div таговете има занака за интервал в HTML ( не го показва ).

Само да ти кажа , че няма значение от тоя интервал, за който говориш.Тествай си.
 
I_V_O каза:
Някои по-стари браузъри не показват елемента ако той няма съдържание.
По-стари от ИЕ6 може. Иначе щом има височина се показва.
 

Back
Горе