Jump to content
  • 0

тег span


geirby
 Share

Question

Что будет если внутри тега Span ничего нет, только указание на определенный класс. Я имею ввиду на что будут распостраняться правила указанного класса. Тег расположен внутри блока. Пример:

<div class="...">

<span class="....."></span>

<table cellpadding=0 cellspacing=0><tr><td valign="top"><div class="...."><img src="trans.gif" name="nav_" width="12" height="7" alt="transparant gif">

</div>

</td>

<td>

<div class="..."><a class="body-nav-txt" name="id_" href="/international/web/lg/ru/like35lgru.nsf/docbyalias/nav_comp" onmouseover="navPopUp('В'getRelativeY())" onmouseout="navPopDown()">О

</a>

</div>

</td>

</tr>

</table>

</div>

Link to comment
Share on other sites

15 answers to this question

Recommended Posts

  • 0

Т.е. создается горизонтальный отступ для внешнего блока <div> ? не зависимо от свойств определенных в классе тега <span>? что-то вставил в редактор и ничего не происходит. хотя на сайте где это заметил строки вертикального меню имеют линии друг между другом (http://www.linde-gas.ru/international/web/lg/ru/like35lgru.nsf/docbyalias/homepage).

Link to comment
Share on other sites

  • 0
Т.е. создается горизонтальный отступ для внешнего блока <div> ? не зависимо от свойств определенных в классе тега <span>? что-то вставил в редактор и ничего не происходит. хотя на сайте где это заметил строки вертикального меню имеют линии друг между другом (http://www.linde-gas.ru/international/web/lg/ru/like35lgru.nsf/docbyalias/homepage).

ниче не понял, тем более что в первом сообщениия спанов никаких нету.

Link to comment
Share on other sites

  • 0
у меня вопрос не про clacc="..." и div="..."

а про то, для чего пишут <span></span> - и ничего внутри между спанами

Зачем тогда кусок кода вверху? )))

Приведите пример, где <span></span> вместе с CSS, которое на него повешено, я Вам поясню.

Link to comment
Share on other sites

  • 0

у сайта где я это заметл внешняя таблица стилей, т.ч. что повешено на спан не узнать. но ведь то, что повешено должно действовать на внутренность того что заключено в спан-спан, а если там ничего нет - на что это будет действовать?

Link to comment
Share on other sites

  • 0
у сайта где я это заметл внешняя таблица стилей, т.ч. что повешено на спан не узнать. но ведь то, что повешено должно действовать на внутренность того что заключено в спан-спан, а если там ничего нет - на что это будет действовать?

Поставьте firefox и firebug, научИтесь пользоваться, а то вопросы пустяковые задаете.

Например, я могу сделать его блочным, задать ему бордер или бекграунд, да все что хочешь...

"Скажите, а я правильной дорогой иду?"

Link to comment
Share on other sites

  • 0

Может я чего-то не понимаю, Firebug не пользуюсь, редактор у меня Rapid PHP - но я понимаю что правила тега Span распостраняются на то что у него внутри. Он на то и создан чтобы выделять что-либо внутри других тегов. А если внутри ничего нет то как это будет действовать. Я делаю пример- задаю бордер в сителе тега Span- пока внутри него есть хоть какой-нибудь символ - бордер есть. но как толлько символ удаляю исчезает и бордер. ?

простите если что не так

Link to comment
Share on other sites

  • 0
Может я чего-то не понимаю, Firebug не пользуюсь, редактор у меня Rapid PHP - но я понимаю что правила тега Span распостраняются на то что у него внутри. Он на то и создан чтобы выделять что-либо внутри других тегов. А если внутри ничего нет то как это будет действовать. Я делаю пример- задаю бордер в сителе тега Span- пока внутри него есть хоть какой-нибудь символ - бордер есть. но как толлько символ удаляю исчезает и бордер. ?

простите если что не так

Ничего страшного, просто начните учить CSS как следует. Например тут на сайте "шаг за шагом", чувствуется недостаток знания матчасти. И обязательно обзаведитесь Firebug, я вам точно говорю, это сильно расширит Ваш CSS-кругозор.

Link to comment
Share on other sites

  • 0
Я делаю пример- задаю бордер в сителе тега Span- пока внутри него есть хоть какой-нибудь символ - бордер есть. но как толлько символ удаляю исчезает и бордер. ?
Это нормально, т.к. span изначально строчный (текстовый) элемент, с соответствующей моделью визуализации. Но ему можно задать другое отображение, напр. блочное, а то и абсолютное позиционирование. И повесить на него, например, фон с какой-нибудь иконкой...
Link to comment
Share on other sites

  • 0
Я делаю пример- задаю бордер в сителе тега Span- пока внутри него есть хоть какой-нибудь символ - бордер есть. но как толлько символ удаляю исчезает и бордер. ?

Если задать спану ширину, высоту и включить: display: block;

то бордюр у пустого спана будет отображаться.

span {
border: 1px solid red;
width: 50px;
height: 50px;
display: block;
}

у сайта где я это заметл внешняя таблица стилей, т.ч. что повешено на спан не узнать.

Какая таблица стилей используется видно в html. Никто не мешает набрать в урл адрес файла css и посмотреть стили.

Link to comment
Share on other sites

  • 0
Какая таблица стилей используется видно в html. Никто не мешает набрать в урл адрес файла css и посмотреть стили.

Блин, как можно вообще версткой заниматься без умения смотреть стили фаербагом?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy