Интернет

HTML-код для прокрутки текста

HTMLCode.jpg

Один из самых полезных сниппетов — это HTML-код для прокрутки текста. Это усложняет представление вашего контента и очень легко реализуется без особого кода.

Базовый HTML-код для прокрутки текста

Строго говоря, в настоящее время для этого эффекта используется не чистый HTML-код . Это действительно относится к области каскадных таблиц стилей, использующих тег <DIV> и связанные с ним свойства, такие как «переполнение». Однако, поскольку вы можете установить все эти свойства непосредственно в HTML на своей странице, это имеет значение; просто помните, что вы можете установить это в отдельном документе .CSS, если вы планируете использовать много текстовых полей с полосами прокрутки.

Во-первых, Кодекс

Вот основной синтаксис прокручиваемого текстового поля:

<div style="height:150px;width:225px;font:16px/26px Georgia, Garamond, Serif;overflow:scroll;">Здесь находится ваш текст. Полосы прокрутки появляются только тогда, когда текст выходит за пределы заданного вами поля.</div>

Теперь, чтобы понять код, важно понять, что все это в первую очередь заключено в <DIV> . Это то, что определяет область этого конкретного текстового поля, и если вы не определяете границы, браузер просто делает границы настолько большими, насколько это возможно. Поскольку это противоречит цели прокручиваемого текстового поля, вам необходимо определить размер с помощью свойств «высота» и «ширина» (в данном случае 150 пикселей в высоту, 225 пикселей в ширину). Вы заметите, что после каждого свойства значение дается после двоеточия, а после определения свойства и значения после этого ставится точка с запятой. Важно включить их даже для последнего свойства, иначе CSS не будет работать.

Следующее свойство после размера — шрифт . Вы можете заметить, что хотя размер, высота строки и тип шрифта определены, ни одно из этих слов не используется. Это одно из достижений HTML 5.0 и CSS. Некоторые свойства определяются без указания их значения.

Последнее свойство <DIV> — один из примеров: «переполнение: прокрутка;». Он сообщает блоку <DIV>, что делать, если текст внутри выходит за границы, определяемые высотой и шириной. В этом случае предполагается разместить полосу прокрутки с левой стороны, чтобы зритель мог прочитать весь текст. Обратите внимание, что вам не нужно указывать браузеру, куда поместить полосу прокрутки; он по умолчанию был справа. Что, если вы хотите, чтобы полоса прокрутки располагалась горизонтально внизу? Вы просто становитесь более конкретным, говоря «переполнение-x: прокрутка» (что указывает на горизонтальную или «x» ось).

Другие варианты

Есть много других свойств, которые вы можете использовать для настройки <DIV> и, следовательно, чтобы ваше прокручиваемое текстовое поле выглядело именно так, как вы хотите:

  • Фон : Вы можете определить цвет фона, используя шестнадцатеричные или другие цветовые коды.
  • Фоновое изображение : для большей текстуры вы можете использовать фоновое изображение, даже контролируя значения повторения X и Y.
  • Граница : также возможно выделение текстового поля рамкой в ​​виде линии, тире, вставки или другого варианта.

Другие типы кода можно вводить с помощью других свойств CSS и HTML, определенных на таких сайтах, как Page Resources или Quackit .

Marquee: другой прокручиваемый текст

Существует еще один тип прокручиваемого текста, который сейчас редко используется, потому что, как и мигающий тег, он считался раздражающим для глаз. Но тег <MARQUEE> можно использовать так же, как тег <DIV> , включая настройку таких свойств, как:

  • Поведение : слайд, прокрутка, чередование
  • Направление : влево, вправо, вверх, вниз
  • ScrollAmount : это значение указывает скорость, где 1 — медленно, а 20 — быстро.

На сайте Quackit.com есть полное изложение реализации такого HTML-кода для прокрутки текста, включая ссылку на Falling Text Generator . Однако, хотя этот вид прокручиваемого текста может показаться крутым для начала, он быстро начинает раздражать пользователя на вашем сайте.

С другой стороны, использование <DIV> для компактного размещения содержимого вашего сайта сделает ваш сайт более профессиональным и понятным для пользователя. Понимание кода является основным этапом обучения любого разработчика.

Похожие посты

10 лучших дизайнов веб-сайтов

Опасности социальных сетей в Интернете

Бесплатная графика Валентина

Бесплатные Пазлы Онлайн

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Политика конфиденциальности