frizzn |
19-01-2005 19:37 290135 |
Глюки с тэгом [CODE]
Код:
--------------------*
^
Стрелка должна по идее быть напротив звездочки (вверху 20 '-', внизу 20 ' '), а она - сами видите где :(
|
frizzn
Открываю вам секрет: стандартный размер табуляции восемь пробелов, если ваш редактор считает по другому (скорее всего 4), то переучите его. Или используйте всегда пробелы для индентации. Или научитесь правильно расставлять табуляции, что бы код выглядел красиво при любом размере оных.
|
frizzn |
27-01-2005 23:52 292805 |
ivank
Цитата:
Открываю вам секрет: стандартный размер табуляции восемь пробелов
|
Ну, это для меня не секрет.
Цитата:
используйте всегда пробелы для индентации
|
В примере выше использовались пробелы. Ровно 20 шт.
|
Да? в нижней строке частично используются пробелы, частично табуляции. Посмотрите внимательней.
Однако, да. из-за того, что используется шрифт переменной ширины, а не фиксированной стрелка всё равно не будет указывать на звёздочку. В качестве шрифта для кода ещё поставим "Courier New".
|
Я нагло наврал. Код таки показывается уже моноширинным шрифтом. Причём это прописано два раза, для надёжности наверно :). Надо так понимать, что я это исправил в одом месте, а Влад где-то ещё, видимо.
Update: опять вру. Оба изменения сделал я.
|
frizzn |
28-01-2005 15:12 293069 |
ivank
Цитата:
в нижней строке частично используются пробелы, частично табуляции.
|
При создании там были пробелы, а как они стали табуляцией - :idontnow:
|
frizzn
Не знаю, но точно это сделал не форум. Весьма вероятно, что ваш редактор заменяет 4 пробела на одну табуляцию, встречались мне такие экземпляры.
|
frizzn |
29-01-2005 00:46 293237 |
ivank
Редактор - обычный форумовский... Проверял под IE и Firefox - одинаково, т.е. это не браузер. Форум вроде как действительно не должен менять... Одним словом - мистика.
|
hasherfrog |
29-01-2005 01:12 293247 |
Код:
+20 пробелов.
--------------------+20 минусов
\t\t/t/t\n\n/n/n+ глупости
12345678901234567890+ проверка
|
hasherfrog |
29-01-2005 01:14 293249 |
Firefox, xp. Вроде всё в норме.
|
hasherfrog |
29-01-2005 01:21 293253 |
А вот это уже будет криво (уже сейчас видно, кстати, что "пробелы" и "табуляции" отличаются):
Код:
12345678901234567890+линейка
+пробелы
+табуляции
+дикая смесь
Процитирован кусок текста, скопипастнутый из Ms VS C++
Кусок "дикая смесь" содержит и пробелы и табуляции. В окне редактирования выглядит абсолютно одинаково с куском "табуляции".
Сейчас глянем...
|
hasherfrog |
29-01-2005 01:23 293255 |
В общем, понятно. Тот первый кусок из первого поста - из чего-то типа визуал студио. Я прав?
|
frizzn |
29-01-2005 02:01 293281 |
hasherfrog
Цитата:
Тот первый кусок из первого поста - из чего-то типа визуал студио. Я прав?
|
Неа. Набиралось туточки на форуме. Вот последовательность действий:
- Переходим в "Расширенный режим"
- В первой строчке пишем {CODE}
- Во второй - 20 дефисов с 21-ой звездочкой.
- В третьей - 20 пробелов с 21-ой стрелочкой
- В четвертой - пишем {/CODE}
- Нажимаем предварительный просмотр
Видим: Стрелочка хз где, на месте пробелов появились табуляции.
А вот при отправке из формы "Быстрый ответ" указанных выше неприятностей не возникает.
|
hasherfrog |
29-01-2005 02:44 293293 |
Код:
12345678901234567890+
+
Код:
--------------------*
^
|
hasherfrog |
29-01-2005 02:45 293294 |
Ну и что?
Набирал в расш/просмотр
|
frizzn |
29-01-2005 02:54 293297 |
Код:
--------------------*
*
|
frizzn |
29-01-2005 02:57 293299 |
hasherfrog
Нда. Опиши, плз, последовательность своих действий
|
hasherfrog |
29-01-2005 03:13 293305 |
Да всё как выше в 1-6, никаких ухищрений }:-/
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Может, я чего-то не понял?
|
frizzn |
29-01-2005 19:41 293468 |
|
Время: 11:07.
© OSzone.net 2001-