Часто тексты со страниц попросту воруют и публикуют на своем сайте, причем это даже не госзаказ, и они не проставляют ссылки на источник.
Можно отключать выделение текста для любого блока, например, для определенного div'а. Если поставить данный код для тега body, будет запрещено выделение всей страницы
В блок, в котором мы хотим запретить выделение текста необходимо добавить обработчик для javascript (используется для браузеров Internet Explorer)
onselectstart="return false"
и css-стили (используется для браузеров FireFox (на движке gecko), Safari (на движке KHTML))
-moz-user-select: none; //Firefox
-khtml-user-select: none; //Safari
user-select: none; //работает в css3
Для Браузера Opera необходимо писать дополнительную функцию preventSelection(); (листинг функции ниже)
Функция запрещает выделение во всем документе, кроме элементов input и textarea
Вызвать данную функцию
preventSelection(document);
Однако текст можно с легкостью скопировать, всего лишь заглянув в исходный html-код страницы
Такой способ может помочь в защите текстов от людей, но никак не поможет от роботов (программ, которые скачивают страницы целиком)
Пример Читать дальше...
Html Дизайнер (designer)
Как работают профи
Как ни странно, даже у такой, казалось бы, простой вещи как HTML, есть своя идеология. HTML - это отнюдь не язык оформления документов. Это, в первую очередь, средство их разметки. Ваша первоочередная задача - разметить текст, описать с помощью тэгов его структуру, сказав: "Это - параграф, это - цитата, это - список, а это - раздел". Читать дальше...
Html Дизайнер (designer)
HTML является сейчас основой любой, даже самой продвинутой, технологии в Интернете.
Годом рождения данного языка принято считать 1986, когда Международная организация по стандартизации (ISO) был принят стандарт, названный SGML (Standard Generalized Markup Language). Читать дальше...
Html Дизайнер (designer)
Некоторые символы, введенные в HTML документ будут интерпретироваться не так, как задумал автор. Это, например, символы "< " и ">", используемые для указания тегов. Читать дальше...
Html Дизайнер (designer)
Любая работа должна быть выполнена аккуратно и красиво. Особенно если ее могут увидеть много людей. А это напрямую касается разработки сайтов, и в частности некоторых технологий, используемых при этом — HTML и CSS. Читать дальше...
Web Html Дизайнер (designer)
Зачем нужен XHTML? Не достаточно ли HTML?
HTML — возможно, самый популярный в мире язык разметки документов. С появлением XML было организовано обсуждение, нужна ли новая версия HTML в рамках XML. Участники ответили однозначно «да»: версия HTML, основанная на XML, позволит использовать элементы XHTML в других языках XML, а документы XHTML смогут использовать элементы других языков XML. Кроме того, будет возможным привести в порядок HTML, ликвидировав его самые «неопрятные» элементы и расширив его функциональность, например, улучшенной реализацией форм. Читать дальше...
Web Html Дизайнер (designer)
Один из самых частых вопросов в процессе знакомства с новыми стандартами — в чем разница между атрибутами HTML-элементов “id” и “class”. Ведь эффект, вроде бы, одинаковый. Читать дальше...
Web Html Css Дизайнер (designer)
Одна из самых печальных вещей, которую я замечаю, когда набредаю на русскоязычные веб-разработчицкие сообщества — это полное нежелание разбираться в сути вопросов. Когда что-то у кого-то не получается, он сначала спрашивает это в форуме, где куча самозванных “гуру” начинает ему рассказывать несусветную чушь. Читать дальше...
Web Html Дизайнер (designer)
1. Разделение структуры и визуальной части.
- Не использовать элемент .
- Аттрибуты расположения (align, valign, width, height) выносить в CSS.
Читать дальше...
Web Html Дизайнер (designer)
Этот трактат следует рассматривать как руководство для всех, кто намеревается прославиться плохим html - оформлением своей странички. Он посвящается также памяти тех, кто не нашел пути истинного.
Читать дальше...
Web Html Дизайнер (designer)
Ранее