Учитывая простоту использования Доступа, я не вижу неопровержимых оснований для использования Excel вообще кроме экспортировать данные для перемалывания чисел. Доступ разработан для легкого создания форм данных и, по-моему, будет порядками величины, легче и менее трудоемкими, чем использование Excel. Несколько часов для изучения объектной модели Доступа заплатят за себя много раз с точки зрения времени и усилия.
Ничего страшного. Вы выбираете HTML, и теги
разрешены в HTML. Выберите XML, и тогда у вас будет то, что вы хотите.
И да, вы должны использовать метод XML, если вам нужны самозакрывающиеся теги. Я предполагаю, что вам нужен вывод XHTML, а XHTML - это документ XML.
Когда у вас работают самозакрывающиеся теги, вы можете столкнуться с некоторыми странными ошибками. Вот несколько примеров:
Пару лет назад в IE я вся отображаемая страница была пустой, но исходный код отображал полный HTML. Проблема заключалась в самозакрывающемся теге заголовка (
).
Кроме того, самозакрывающиеся теги скрипта (
) могут из-за того, что файлы JavaScript не загружаются, поэтому внутри вашего XSLT может потребоваться некоторый текст внутри тега сценария, чтобы он не закрывался сам по себе и заставлял его работать.
<script src="code.js>//</script>
В верхней части таблицы стилей вы можете указать использование XML в качестве выходного формата, а также указать конкретный DOCTYPE, например:
<xsl:output method="xml"
media-type="text/html"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
doctype-system="DTD/xhtml1-strict.dtd"
cdata-section-elements="script style"
indent="yes"
encoding="UTF-8"/>