Htxp is a preprocessor that provides time-saving features for writing HTML files: by allowing the use of user-specified abbreviations, and built-in and user-definable macros. Htxp generates a regular HTML file from an abbreviated source file. There is a built in shorthand for the most common HTML tags, and a user can add abbreviations and macros.