При подготовке документов Office для публикации в глобальной информационной сети HTML выступает в роли базовой технологии, иерархические таблицы стилей (CSS – Cascading Style Sheets) обеспечивают компоновку и форматирование документа, а язык XML (Extensible Markup Language – расширяемый язык разметки) позволяет сохранять служебные, неотображаемые данные. Office 2000 широко использует спецификацию CSS не только для того, чтобы добиться высокого качества отображения документа в обозревателе, но и для включения в файл дополнительной информации, которая не используется обозревателем, но необходима приложению Office. Например, разработанное Microsoft новое специальное свойство CSS определяет стиль рамок и одновременно задает возможно более точное их представление в обозревателе. При загрузке документа в обозреватель это свойство игнорируется, и для вывода документа применяется “возможно более точное” форматирование. Однако если загрузить файл для редактирования обратно в Word, то полная информация о стилях рамок вновь окажется доступной. Язык XML служит в Office 2000 для хранения информации, которая включается в документ, но не отображается визуально в формате HTML. Именно благодаря этим данным пользователю после загрузки документа удается вернуться к редактированию с того самого места, где он остановился в прошлый раз. На языке XML сохраняются данные о свойствах файла, параметрах документа, структуре файла и связях документа Office с различными HTML-файлами, а также информация для воссоздания диаграмм и динамических представлений PivotTable. Кроме того, этот язык применяется в качестве формата данных для объектов OfficeArt, что позволяет включить в страницу полное описание фигур и других объектов. Таким образом, автор может избежать подготовки изображений, загружаемых вместе со страницей. Вместо этого обозреватель будет извлекать данные из основного HTML-документа и самостоятельно строить графические изображения, опираясь на эту информацию.
Office 2000 обеспечивает поддержку возникающих стандартов Интернета, в том числе спецификации векторной графики VML (Vector Markup Language – векторный язык разметки), проект которой недавно был представлен в Консорциум World Wide Web.