2013-04-28 2 views
4

Мы часто видим людей используют «больше, чем» характер (>) в своих хлебных крошек HTML код[1] для указания направления в их breadcrumbs. Это явно неверно, потому что символ «больше» используется для математического использования и фактически не имеет никакого направленного значения.Как правильно указать направление внутри панировочных сухарей?

Итак, есть символ юникода, который предназначен для направленного использования?

I searched некоторые символы в форме стрелки, такие как этот: →, но многие из них также предназначены для математического использования. И некоторые другие определения - это «несогласованная комбинация метки», которая, как я полагаю, также не имеет направленного значения.



  1. Это хорошо, если «больше, чем» символ добавляется через CSS контент или фоновое изображение.
+1

При поиске другого символа, чем '>' для направленного использования в порядке; Я не вижу, как можно сказать, что другим нечего выбирать, чтобы использовать его. В тех же строках вы можете сказать, что подход StackOverflow, показывающий «панировочные сундуки» x 326, неверен, поскольку вы не можете умножить строки! –

+1

Я считаю, что он служит цели и самому факту, что '>' используется как '>' (html encoded entity) делает намерение понятным, что оно не используется как математический или реляционный оператор. –

+0

@ Ravi. У меня не было никакого оскорбительного смысла. Я просто указывал, что '>' используется для математического использования, поэтому использование его в HTML для направления является неправильным использованием. И, строго говоря, «панировочные сухари x 326» тоже неправильное использование. –

ответ

3

Юникод кодирует символы, не значения. Например, у него нет символа абстрактного понятия направления. Символы стрелки характеризуются как многоцелевые; в главе 15 говорится: «Стрелки используются для различных целей: подразумевать направленное отношение, показать логический вывод или импликацию и представлять клавиши управления курсором».

Обратите внимание, что панировочные сухари действительно не касаются направления а об иерархии. Это не меняет применимости символов.

Использование «>» и «» », хотя и несколько нелогичное и непрактичное, стало настолько распространенным, что люди привыкают к нему. Основной аргумент в пользу «→» или какого-либо другого символа стрелки состоит в том, что он более узнаваем, чем крошечный «» », и что он выглядит типографически лучше, чем«> ». Основная практическая проблема - презентация тоже: в некоторых шрифтах, особенно в Calibri, «→» выглядит странно, с огромной стрелкой. Но эту проблему можно избежать, используя другой шрифт.

+0

Благодарим за информацию. Таким образом, стрелки могут использоваться для направлений. –

+0

Что касается того, какие панихиды, направление или иерархия, это интересный предмет, который стоит обсудить. Может быть, в другой теме. Согласно происхождению этого слова, сказка «Гензель и Гретель», я думаю, они касаются направления. –

4

я иногда использовал » » для хлебных крошек, но я не уверен, если это абсолютно предназначено для направленного использования! Честно говоря, я основываю свое решение на том, какой персонаж выглядит лучше всего, учитывая конкретный семейство шрифтов и размер шрифта, который я использую на странице. А иногда > выглядит лучше! :)

Anyways, направленный противоположный объект » is « «. Посмотрите, могут ли эти два служить вашей цели.

HTML коды сущностей & имена:

» » & 187;   правосторонний двойной угол кавычка = правая указательная гайка
« « & 171;   левый указатель двойной угол кавычка = левая указательная гайка

+0

Спасибо. Тем не менее, насколько я знаю, '»' означает «цитата правой стрелки». Французские люди используют '«' и '»' как свои кавычки. –

+1

Да, это называется «правая двойная угловая кавычка» или «right pointing guillemet». Просто погуглил! –

+0

Да, ты прав. –

2

\ 203A (>) лучше всего работает в IE8, Chrome, FF и Safari для Windows. С 2003 года Джейкоб Нильсен рекомендует сепаратор для хлеба. В 2001 году он сказал, что «когда один символ получает достаточно популярности на более чем 50% сайтов, то [он], безусловно, рекомендовал бы использовать это». Сейчас он рекомендует. > более или менее стал стандартом. Но мне все еще нравится → (\ 2192)

+1

спасибо за информацию. –

Смежные вопросы