How to Create and Validate Your Own HTML and CSS Templates

When I write a piece of writing–or any web page, for that matter–I like to begin with primary HTML, XHTML, and CSS files I realize comprise a legitimate code. After studying this academic, you will be able to use this method’s full list of html tags, too. There are two varieties of the simple, standards-primarily based full list of html tags documents that I use to write web pages. The first has a Document Type Definition(DTD) of XHTML 1.0 Transitional, similar to WordPress users. The second is a simple HTML document with a Document Type Definition(DTD) of HTML 4.01 Transitional. These definitions tell the browser which specification the report uses. For instance, the DTD might tell a browser if the report changed into HTML or XHTML. The DTD is the primary line of code in a web page full list of html tags.


The syntax rules for HTML and XHTML are distinctive in some ways. It would help if you used the suitable syntax for the DTD you use, or your code will no longer bypass at W3C. This is so even though the browser you operate would possibly show your page as anticipated: browsers are very forgiving with admire to non-popular code. For the content on my internet website, I use the HTML 4.01 Transitional DTD because I am at ease with its syntax. The first-rate way to ensure that you are beginning with a requirements-based totally internet web page is to first replica a regarded exact skeletal internet page and paste it into a simple text editor. Next, store the code as a text document with the “.Txt” extension. You ought to name the report, my-HTML-template.Txt.

You can also paste the code into the W3C Markup Validation Service to test that it’s miles up to snuff: if the code passes the validator “inside the green,” you understand your code is right. Simple skeletal net pages can be observed at W3 Schools. Other code, along with the DTD for HTML and XHTML, also can be observed there. It could be very commonplace to locate that online internet pages fail W3C validation with many mistakes. Sometimes, the incorrect DTD is exact for a page; in different instances, the failure is due to non-preferred or deprecated code. If you start with a valid, primary template and accurate any validation errors that show up, your pages will continually be “within the inexperienced” while they’re published to the Web.

Once you have got a legitimate primary template, you can start to add your content between the body tags and additional code among the top tags. Normally, I do now not use difficult carriage returns internal paragraph. The editors I use all have a “phrase wrap” function that permits me to see all of the text I write while not using the horizontal scrollbar. The actual line duration of the posted content material might be decided later when the web page show is styled. I use a tough carriage to go back after the ultimate sentence of a paragraph and upload an additional one between paragraphs. Hard returns can also be delivered for additional space, among other factors, consisting of photo code.


If you’ve added content material to the my-HTML-template.Txt document, save it once more with a “.Html” document extension. You can then open it in a browser. What you may see is that each one of the content runs together. That is because browsers look for line wreck tags and now not carriage returns. You can restore this by discovering and updating with your editor: find each carriage return and update it with a ruin tag. When you open the HTML document again, the diverse parts of the content material will be neat and tidy; however, now not very quiet. CSS styling will restore this. If you’re just “losing” the content material between the body tags into a visible editor at the internet, which includes a WordPress editor or the object content container at EzineArticles, you ought not to worry about the road breaks as they will be added to the HTML code for you. Copy and paste the CSS code underneath into your text editor. Save it as “my-template. Css” in the equal folder in that you saved your HTML template file.


  • Heritage: #fffef2;
  • Color: black;
  • Line-height: every day;
  • Margin: 3% 25% 3% 25%;
  • Min-width: 400px;

The hyperlink meta tag friends a CSS document with the HTML document. Copy and paste the link tag shown below among the top tags within the my-HTML-template.Txt file you stored. Replace the bracket characters with “, respectively.

[link title=”Template Style Sheet” rel=”stylesheet” href=”my-template.Css”type=”text/css”]

If you’ve got introduced some content material for your my-HTML-template.Txt record, you’ll begin to see some of quite the best formatting whilst you now open the record in a browser. The web page content is now focused on the center half of the web page, there may be a nice heritage color, and the text is Verdana. This is all due to the specifications inside the CSS code for “frame.”The “frame” code determines the general look of the web page. You can also validate your CSS code. W3C has a CSS code validator. Just copy the CSS code and paste it into the validator’s textual content field and click on the “Check” button. You will locate that the code above passes “within the green” because it has to.


To apply display formatting, the content to receive the formatting should be identified. Content can be bracketed with HTML tags, which comprise names that reference styling definitions inside the CSS document. Examples of those tags are “div” and “span.” When a browser encounters an HTML tag and unearths a call reference, it appears in the CSS document for the styling and then applies it to the internet page show. If there’s no styling referenced inside the HTML tags, the browser will use its defaults for the display.

W3 Schools has comprehensive statistics and tutorials about CSS.

Building your own (X)HTML and CSS templates–after which setting them thru the W3C validators–is an exquisite way to ensure that your web pages will always be requirements-based. You don’t need a costly net-improvement software program bundle to broaden your templates; you can use a basic text editor. Use the text editor to build the web page shape and upload the content. Use CSS to style the show of the content material. If you publish your content material online, you may probably be able to drop the content out of your text file (between the frame tags) right into the editor’s text container with no changes. If you want to view your file in a browser as you create it, you would add destroy tags among content material factors and then save the report with a “.Html” extension. If you validate your internet pages as you create them, you can always ensure that while they’re published online, they may validate “in the green.”

Leah Leonard

Coffee expert. Troublemaker. Typical music guru. Friendly beer fanatic. Introvert. Web specialist. Uniquely-equipped for implementing bullwhips in Ocean City, NJ. Spent a year importing licorice in Hanford, CA. Have some experience licensing cigarettes for the government. Once had a dream of selling toy monkeys in Las Vegas, NV. Spent the 80's working on hula hoops in Minneapolis, MN. What gets me going now is working with action figures in the government sector.

Related Articles

Back to top button