Is it possible to reuse HTML tags across multiple files, headers and footers for example? Placing them in separate files adds an extra HTTP request, that I’d like to avoid.
I don’t want to replicate minor changes in headers and footers across every html file every time a change request comes along.
HTML is not a programming language – it’s a markup language. You don’t do object-oriented HTML because it isn’t object based. This is the whole purpose of a server-side language, so you can make include files and use them in your server-side application.
If you have Apache however, you can use server-side includes which don’t require a programming language such as PHP, but it’s less flexible: