Дано: заголовок, который должен быть некликабельным h1 на главной, и кликабельным <span> на внутренних.
Сейчас есть вот такой кусок кода:PHP код:Некликабельным h1 на главной сделать получилось, а вот <p> - гипотетический, не понимаю, как его воткнуть в style.css, там вот что и больше ни слова про заголовки: h1, h2, h3, h4, h5, h6 {clear: both}
<hgroup>
<?php if (is_home ()){ ?>
<h1><?php bloginfo ('info'); ?></h1>
<?php } else {?>
<p><a href="<?php bloginfo ('url'); ?>"><?php bloginfo ('info'); ?></a></p>
<?php } ?>
<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
</hgroup>
- 27.10.2013 21:03
- 27.10.2013 21:14
yozh, про какой <span> идет речь вообще? И что значит воткнуть <p> в style.css? Если хотите задать свои стили для этого p, то задайте ему класс какой-нибудь и оформляйте.
- 27.10.2013 21:28PHP код:
<?php if( is_front_page() ){ ?>
<img src="<?php bloginfo('template_url'); ?>/img/logo.png" title="<?php bloginfo('name'); ?>" alt="<?php bloginfo('name'); ?>" />
<?php } else { ?>
<a href="<?php echo get_home_url(); ?>">
<img src="<?php bloginfo('template_url'); ?>/img/logo.png" title="<?php bloginfo('name'); ?>" alt="<?php bloginfo('name'); ?>" />
</a>
<?php }; ?> - 27.10.2013 21:37
thomas, не понимаю, где задавать.
Так можно делать или это не ок?(PHP код:<p style="font-size: 38.5px;"><a href="<?php bloginfo ('url'); ?>"><?php bloginfo ('info'); ?></a></p>
- 27.10.2013 21:43
yozh, хм, текст не скинулся...
Там может быть больше частей стилей.
Зайдите на сайт через хром(мне удобней на нем объяснить)
Правая кнопка по заголовку - просмотр кода элемента.
Справа будет css код для именно этого элемента.
Копируете его и вставляете в style.css под класс .title-new
Затем даете нужному <p> класс - <p class="title-new"/>Спасибо сказали:
yozh(27.10.2013), - 27.10.2013 21:48
yozh, <p> - это тэг который обозначает абзац. Соответственно абзац сам по себе не может быть кликабельным. Абзац можно сделать только визуально измененным в стилях. Допустим если ты хочешь сделать <p><a></a></p> и если в абзаце нет ничего кроме ссылки то такой <p> можно частично назвать кликабельным. Если хочешь задать стиль для такого абзаца(а именно для его кликабельности), то необходимо прописать стиль: p a {свойства}.
Если же это единичный такой абзац, то можно его обозначить классом и прописать class="name" как атрибут к ссылке. В CSS же можно прописать стили как .name или как p a .name . Если решишь использовать class то прописывай его до href.Последний раз редактировалось WebInterPrise; 27.10.2013 в 21:50.
- 27.10.2013 22:09
yozh, так можно, но не желательно. Лучше в css выносить.
PHP код:а уже в style.css добавить<p class="bloginfo"><a href="<?php bloginfo ('url'); ?>"><?php bloginfo ('info'); ?></a></p>
Код HTML:.bloginfo {font-size:38.5px;}
Спасибо сказали:
yozh(28.10.2013),
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Помощь по таблице на HTML | Web программирование | 7 | 16.09.2013 14:29 |
Уникализатор стилей/шаблонов UniqCss - Must have для вебмастера | Софт, скрипты, лицензии | 2 | 03.04.2013 21:12 |
Применение стилей после появления pop up окна | Web программирование | 1 | 28.10.2012 18:10 |
Сброс стилей - reset.css | Дайджест блогосферы | 2 | 21.02.2012 17:44 |
Нужен Ваш совет для стилей меню в WP | Web программирование | 5 | 05.02.2012 13:13 |