HTML [44] |
Visual C++ и MFC [21] |
c++ [78] |
php [19] |
Javascript [15] |
C# [51] |
загрузки [0] |
XNA
[10]
создание игр с помощью xna
|
Главная » Статьи » HTML |
Как бы ни был широк выбор кодировок и разнообразен набор символов, существует следующее ограничение: не все символы можно набрать на клавиатуре! Например, символ зарегистрированного торгового знака - ®, или торговой марки - ™. Несомненно, можно воспользоваться утилитой вставки символа, стандартной для Windows. Однако не все редакторы в состоянии такой символ отобразить. Кроме того, Этой утилиты может и не быть у разработчиков, предпочитающих другие операционные системы. Как поступать в таких случаях? Воспользоваться символьными подстановками. Символьные подстановки представляют собой специальную последовательность, преобразуемую браузерами в заданный символ. Подстановку можно осуществить несколькими способами:
Например, следующие подстановки заменяются символом ®
Символьные подстановки применяются не только для вставки символов, которых нет на клавиатуре, но, так же для вставки символов, имеющих специальное назначение в XHTML. К примеру, вы никогда не задумывались, как вывести на страницу текст, содержащий XHTML тэги? Например такую фразу: "Для вывода текста полужирным начертанием, выделите его тэгами <strong> и </strong>". Символы "<" и ">" играют особую роль в XHTML - начинают и завершают тэги. Поэтому непостедственная вставка их в код страницы приведет к интерпретации <strong> и </strong> как тэгов и не даст желаемого результата. Итак, вывод: используем символьные подстановки. Ниже приводится таблица наиболее популярных символьных подстановок:
Пожалй, символы и ­ заслуживают более пристального внимания. Эти символы не визуализируются непосредственно, как, например, символы & или © и используются в довольно специфических случаях. Неразрывный пробелСимвол создает пробел, однако, в отличие от обычного пробела, несколько символов , записанных подряд, не удаляются браузером. Кроме того, если несколько слов соединяются неразрывным пробелом, то при достижении границы окна браузера, все эти слова вместе будут перенесены на следующую строку. Такой подход используется, например, при записи Ф.И.О., или наименования организации: Мягкий переносВ противоположность неразрывному пробелу, символ мягкого переноса - ­ служит для создания переноса в том месте, где это может потребоваться. При этом, на месте переноса появляется символ "-". Если перенос не требуется, символ ­ не визуализируется. Пприменяется мягкий перенос преимущественно в длинных словах, для более рамномерного распределения текста на странице. Ниже приводится пример, демонстрирующий использование символа ­: Пример содержит 2 абзаца. Один из них использует мягкий перенос, другой - нет. Изменяйте размер окна и следите за переносом слов обоих абзацев. | |||||||||||||||||||||||||||||||||||||||||||||||||||
Просмотров: 4048 | Рейтинг: 3.0/1 |
Всего комментариев: 0 | |