Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 06.12.2017, 09:54   #11
Naive
Раздолбайских Дел
Профессионал
 
Аватар для Naive
 
Регистрация: 22.05.2009
Адрес: Екатеринбург
Сообщений: 3,589
Репутация: 1842
По умолчанию

Цитата:
Сообщение от Вадим Мошев Посмотреть сообщение
Этот момент не ясен. Оформление настраивается индивидуально для каждой ссылки, принадлежащей тому или иному блоку, через классы. Например, ссылки в новостях и ссылки в футере могут иметь разное оформление.

А, всё, теперь понятно, что ты имел в виду. Ты говорил, не про каскад, я про разделение стилевого оформления. Ну, типа

Код:


.news-link {
color: red;
}

.footer-link {
color: blue;
}
Нет, не так. Ссылка является неким глобальным компонентом с одной стороны, но в тоже время — элементом блока, в который она входит.
Код:

<div class="news_item">
  ...
  <a href="/news/123" class="global_link news_item_link">Читать далее</a>
</div>

Основные стили для ссылки, такие как цвета, шрифт, подчеркивание для разных состояний, задаются в global_link. Как правило это обусловлено общим дизайном сайта.
В news_item_link может быть что-то вроде
Код:

.new_item_link {
  display: block;
  margin-top: 25px;
}

или иконка, или еще что-нибудь уникальное для блока новости. А может ничего не быть, но от этого эта ссылка не перестает быть элементом блока «новости».

Цитата:
Сообщение от Вадим Мошев Посмотреть сообщение
Ты имеешь в виду вот что. Под пользовательский блок верстается блок с каким-то классом, например, .user-content. А в CSS стиле мы пишем такие селекторы:

.user-content h1
...
.user-content h2
...
.user-content img
...
.user-content img

Ты про это?
Да. Это обусловлено сложностью серверной обработки и хранения пользовательского контента. Если для этого используется маркдаун или скилл бэкендера позволяет сделать дешевый парсинг и раздачу классов тегам пользовательского контента, то не лишним будет отказаться от каскада и тут.
__________________
ridero.ru — создайте настоящую книгу
Жду ваши искренние спасибы на яндекс-кошелек: 410011068154587
Naive вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убрать все точки восстановления системы? drmorgan Win Api 10 10.08.2012 08:23
Убрать точки без потери данных king13 Microsoft Office Excel 4 07.10.2009 13:54
Убрать запятые и точки 3акup Microsoft Office Excel 7 18.02.2009 19:47
Убрать меню. Манжосов Денис :) Помощь студентам 2 07.09.2008 23:23




04:52.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru