@Muarck,
I don't think you can do this in HTML, which is a markup language, not a programming language. I think what you want to do is write the page with your programming language of choice, and define the variable in that language. For example, here's how I might do it in Python:
Code:person = "John Doe"
print("<h3>", person, "</h3>\n"
"<p> your name is", person, "</p>")
Perhaps I can give you a better answer if you give some more specifics. For example, are you just looking for a shortcut in creating static webpages? Or are you looking to create an interactive, dynamic webpage? (In the latter case, you probably want to embed a piece of Javascript in your HTML.) What programming languages are you familiar with? What is operating system does your webserver run on, and what kind of access do you have to it?