[identity profile] spamsink.livejournal.com posting in [community profile] useful_faq
Специалисты, подскажите, пожалуйста, можно ли более кратким способом сделать то, что я сделал здесь: http://zalil.webhop.org/over.html ? Почему-то собственный тег написать не получилось, и приходится добавлять тег с пустым содержимым, чтобы строки не разъезжались.

Я хочу имитировать печать с наложением, с помощью которой рисовали "ASCII-art" на барабанных принтерах лет 30 назад, создавая "пикселы" разной степени насыщенности с помощью разных комбинаций букв. Например, самый черный был Ж, наложенная на Ш.

Date: 2008-02-21 10:28 pm (UTC)
From: [identity profile] neutrino-x.livejournal.com
А "более долгий" способ был какой? Ручками набирали?

Date: 2008-02-21 10:50 pm (UTC)
From: [identity profile] neutrino-x.livejournal.com
А что собственно вам даст свой тег? Вам же нужно будет позиционировать его в любом случае, так что без CSS не обойтись.

Я думаю что можно немного поднапрячься, подучить CSS и выдавать что-нибудь вроде этого (http://www.designdetector.com/tips/3DBorderDemo2.html)...

Date: 2008-02-21 11:11 pm (UTC)
From: [identity profile] neutrino-x.livejournal.com
Вас смущает сам факт зависимости или именно тег pre?
Предлагаю вам написать так же свой язык разметки и протокол передачи гипертекста.

А если серьезно - не парьтесь. Используйте то что уже есть. Если умеючи, то вам хватит за глаза.

Date: 2008-02-21 10:49 pm (UTC)
From: [identity profile] alaft.livejournal.com
Наделать рисунков и <img src="..."> )))

Date: 2008-02-21 10:52 pm (UTC)
From: [identity profile] alaft.livejournal.com
А если серьёзно, то более ёмко по коду вряд ли можно сделать.

Если не думать о ёмкости, то "Собственный тэг" можно написать, например, на джаваскрипте и вызывать в нужном месте функцию с двумя переменными: символ и насыщенность. На CSS наверное тоже возможно такое сделать - не пробовал, предпочитаю джавичьи шаблоны.