Мой сайт будет иметь встроенный код ( "при использовании функции foo()..." ) и некоторые фрагменты блока. Они имеют тенденцию быть XML и имеют очень длинные строки, которые я предпочитаю обертывать браузером (т.е. Я не хочу использовать <pre>). Я также хотел бы поместить CSS-форматирование в фрагменты блока.
Кажется, я не могу использовать <code> для обоих, потому что, если я наложу на него атрибуты блока CSS (с помощью display: block;), он сломает встроенные фрагменты.
Мне любопытно, что делают люди. Используйте <code> для блоков, а <samp> для inline? Использовать <code><blockquote> или что-то подобное?
Я бы хотел, чтобы фактический HTML был максимально простым, избегая классов, поскольку другие пользователи будут его поддерживать.