文書型宣言(ぶんしょかたせんげん、英: document type declaration)、DOCTYPE宣言(DOCTYPEせんげん)は、SGMLやXML文書を、文書型定義(DTD)と結びつけるための宣言である。