Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> <a><h3></h3></a> = ? <a><h3></h3></a> = ? 
:(
    Опции темы
underoath
  Дата 28.11.2005, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 22.7.2005

Репутация: нет
Всего: нет




здраствуйте, подскажите плз..вопрос, по сути, элементарный..

слово сначала находилось у меня в классе product (см. ниже), но я решил заменить этот класс
заголовком <h3>(см. ниже), притом в цсс и у product, и у <h3> поставил одинаковый стиль:

вот так было сначала:
<td width="113" class="product"><a href="aaa.htm" class="product"><strong>Крепежные материалы</strong></a></td>

сейчас я сделал так (без ссылки):
<td width="113"><h3>Крепежные материалы</h3></td>
и <h3> работал правильно..

но когда поставил на этот <h3> ссылку..:
<td width="113"><a href="aaa.htm"><h3>Крепежные материалы</h3></a></td>
..то получилась дыра между строками.. см. здесь -> http://musicxchange.narod.ru/h3_product.png

можно ли вообще на заголовок накладывать ссылку?
если у меня всё правильно, то почему получается непонятное межстрочное расстояние при установке ссылки на <h3>?


огромное спасибо!
PM MAIL   Вверх
Darhazer
Дата 28.11.2005, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 28.9.2005
Где: HellCity (Sofia, Bulgaria)

Репутация: 1
Всего: 29



Я не понял в чем проблема на картинке, но всетаки попробуй:
Код

H3 { display: inline; }



--------------------
I'm a wheel, I'm a wheel, I can roll, I can feel
But you can't stop me turning
'Cause I'm the sun, I'm the sun, I can move, I can run
But you'll never stom me burning
PM MAIL WWW ICQ YIM   Вверх
Ruslan_
Дата 29.11.2005, 07:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 4.12.2004

Репутация: нет
Всего: нет



Если не трудно, дай ссылку на ресурс, или размести HTML-код, если он не большой, вместе с CSS.
PM   Вверх
R.M.
Дата 29.11.2005, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: 9
Всего: 30



А почему так принципиально использовать заголовки <h>? Насколько я знаю этим го**** никто уже не пользуется лет 20 (только старые бабушки в путягах учат этому). Проще создать стиль для ячейки или дива и всё, никаких проблем....


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
Ciber SLasH
Дата 29.11.2005, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 15
Всего: 67



Цитата
Насколько я знаю этим го**** никто уже не пользуется лет 20

Это откуда такие навыки? Не учи плохому вэб-дизайнингу...
Заголовки используются и очень часто именно для выделения из текста заголовков.
А вот прописывание куда не попадя стилей — дурной тон.

Если тебе нужен заголовок — пропиши загловок <H> и по желанию сделай ему стиль. Если тебе нужен заголовок таблицы — пропиши <THEAD> и по желанию сделай ей стиль. Если тебе нужен заголовок ячейки — пропиши <TH> и по желанию сделай ей стиль.

В случае underoath — если это заголовок таблицы, то прописать <THEAD> или каждую ячейку прописать тэгом <TH>. Если это не заголовок, но нужно выделить стилем, то просто у ячейки прописать класс и описать этот класс в стилях.
PM   Вверх
Jey_k
Дата 29.11.2005, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


WEB-командир
****


Профиль
Группа: Комодератор
Сообщений: 4149
Регистрация: 16.11.2003
Где: Москва

Репутация: нет
Всего: 61



Цитата
А почему так принципиально использовать заголовки <h>?

Прежде всего потому, что именно заголовки в первую очередь индексируются поисковиками.


--------------------
PM MAIL WWW   Вверх
lovermann
Дата 29.11.2005, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 28.12.2004
Где: Прага

Репутация: нет
Всего: 8



Тэг h служит для логического выделения заголовков и он не предназначен для того, чтобы его пихали в ячейку таблицы. Это чистое извращение, и, если оно не работает, то только по вине того, кто не понимает того, что делает. По-моему, единственное логическое оправдание использованию заголовков в качестве ссылок - это содержание длинного текстового документа.
PM WWW ICQ   Вверх
underoath
Дата 29.11.2005, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 22.7.2005

Репутация: нет
Всего: нет



это кусок кода:

<td>
<table border="0" cellpadding="0" cellspacing="0" width="202">
<tr>
<td width="27" rowspan="6"></td>
<td width="34"><img border="0" src="product_01.png" width="34" height="38"></td>
<td width="113"><h1>Крепежные материалы</h1></td>
<td width="28" rowspan="6"></td>
</tr>
<tr>
<td width="147" colspan="2"><img border="0" src="product_01_img.jpg" width="147" height="96"></td>
</tr>
<tr>
<td width="147" colspan="2" class="prtext">контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент </td>
</tr>
<tr>
<td width="34"><img border="0" src="product_04.png" width="34" height="38"></td>
<td width="113"><h1>Шаурма Шаурма Шаурма</h1></td>
</tr>
<tr>
<td width="147" colspan="2"><img border="0" src="product_04_img.png" width="147" height="96"></td>
</tr>
<tr>
<td width="147" colspan="2" class="prtext">контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент контент </td>
</tr>
</table>
</td>

_______________________
это кусок цсс:
.product {
FONT-WEIGHT: normal;
FONT-SIZE: 13px;
COLOR: #414B56;
FONT-FAMILY: Tahoma;
TEXT-DECORATION: none;
vertical-align: top;
}
h1 {
FONT-WEIGHT: bold;
FONT-SIZE: 13px;
COLOR: #414B56;
FONT-FAMILY: Tahoma;
TEXT-DECORATION: none;
vertical-align: top;
margin-bottom: 1px;
margin-top: -4px;
}
.prtext {
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
COLOR: #414B56;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
vertical-align: top;
padding-top: 7px;
padding-bottom: 21px;
}
__________________________________
фокус с инлайном не прошёл..
почему именно h1?? это тег номер 1 при оптимизации кода сайта..самый учитываемый поисковиками тег..
я привёл куски кода и цсс, откуда появляется проблема..

если несложно, гляньте, в чём моя ошибка...спасибо!)..
PM MAIL   Вверх
R.M.
Дата 1.12.2005, 02:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: 9
Всего: 30



Цитата(Ciber @ 29.11.2005, 15:40)
А вот прописывание куда не попадя стилей — дурной тон.

Это почему же? Есть часть которую надо изменить - есть стиль (ИМХО)

Цитата(Ciber @ 29.11.2005, 15:40)
Если тебе нужен заголовок — пропиши загловок <H> и по желанию сделай ему стиль. Если тебе нужен заголовок таблицы — пропиши <THEAD> и по желанию сделай ей стиль. Если тебе нужен заголовок ячейки — пропиши <TH> и по желанию сделай ей стиль.

Тоже вариант но я предпочитаю верстать без таких тегов как <h>,<thead> и <th> т.к. без них обхожусь очень даже хорошо, а чем отличается скажем
Код

TH {color: red}
от
.th {color: red}

как бы то нибыло это стиль и прописан он тегу или в теге вставлен класс\айди разницы нет, и как ты обойдёшся без классов и айди в таком случае
Код

<td>синяя ячейка</td><td>красная ячейка</td>

??? будеш делать класс не так ли?

Цитата(Jey_k @ 29.11.2005, 22:19)
Прежде всего потому, что именно заголовки в первую очередь индексируются поисковиками.

Откуда это такая информация???

Цитата(lovermann @ 29.11.2005, 22:26)
Тэг h служит для логического выделения заголовков и он не предназначен для того, чтобы его пихали в ячейку таблицы.


а по твоему заголовок не может быть в ячейке таблицы если страница свёрстана на таблицах?

Это сообщение отредактировал(а) Куксикус - 1.12.2005, 02:07


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
Ruslan_
Дата 3.12.2005, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 4.12.2004

Репутация: нет
Всего: нет



Если закоментировать "vertical-align: top;" в описании тега h1, то все будет работать. IE по-моему не корректно работает c этим параметром.

Используйте функцию этого сайта Код->... для размещения соответствующего кода.
Просто совет. Указвайте всегда группу шрифтов в конце:
Код

FONT-FAMILY: Tahoma, sans-serif;

Вдруг у посетителя вашего сайта не окажется шрифта Tahoma? Хочется, чтоб альтернативный шрифт был максимально похож на тот, который нужен. В данный момент это Tahoma из группы sans-serif.
PM   Вверх
lovermann
Дата 3.12.2005, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 28.12.2004
Где: Прага

Репутация: нет
Всего: 8



М-да, чушь спорол я, прошу прощения smile
PM WWW ICQ   Вверх
R.M.
Дата 6.12.2005, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: 9
Всего: 30



lovermann
smile
Ruslan_
Сомневаюсь что у когото нету тахомы да и на sans-serif она не похожа, тогда ужнадо писать хотябы так
Код

FONT-FAMILY: Tahoma, Verdana;

они покрайней мере имеют много схожестей, а вобще если указанного шрифта нету то насколько я знаю всё отобразится шрифтом Arial smile


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
Гость_nopox
Дата 19.12.2005, 01:47 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Если непременно хотите, чтобы заголовок был гиперссылкой (заголовки, кстати, очень активно используются, как многие верно сказали, для логической структуры страницы), попробуйте не помещать блочный элемент (<h3> то есть) в инлайновый (то есть в <a>). И помните: строчные элементы могут находиться внутри блочных. Обратное неверно

Искренне.
  Вверх
Greendrake
Дата 19.12.2005, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 364
Регистрация: 14.7.2005

Репутация: 3
Всего: 6



Цитата
Цитата(Jey_k @ 29.11.2005, 22:19)
Прежде всего потому, что именно заголовки в первую очередь индексируются поисковиками.

Откуда это такая информация???

Почитай тут http://www.searchengines.ru/articles/cat_o...ee_aiieinu.html
Люди на этом бабло гребут, а ты про бабушек и 20 летнюю давность.....
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.1028 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.