Articles Index
Why do URLs often end with a slash?
When posting URLs many web designers do not include the final slash. While most web pages will still open without the slash, this can cause pages to load more slowly. The trailing slash gives information to the server that otherwise it has to figure out on its own. Unless you're pointing to a specific file, you should always include the final slash when posting your URLs.
How Do you Stretch a Background Image in a Web Page?
Stretching a background image seems like something that would be fairly easy to do, but until CSS 3 properties are more widely supported, we have to use a workaround.
How do I set an image as a background for a table?
It's easy to set a background image on a table so that the table contents display above the image.
How do I add a background image to a web page?
Learn how to add a background image to a web page on the BODY element so that the entire page has an image (tiled or not) in the background.
What dates are quarterly estimated taxes due for U.S. Freelancers?
In the United States, freelancers and people who are self-employeed need to file estimated taxes at least quarterly to avoid penalties. And the IRS has specific dates that you need to file by. Learn what those dates are for the current year.
How does the vertical-align style property work?
The vertical-align style property can be challenging to understand.
How can I get the XHTML 101 exam?
The HTML exam has been removed.
Why should you define ID styles inline rather than in a CSS file?
If ID attributes are supposed to be unique then how are they different from using inline styles? Find out what they are used for and why they are better than just putting in inline styles.
What is an HTML Tag or an HTML Element?
An HTML tag is the basic building block of a website. If you want to learn HTML, you'll need to learn about what an HTML tag is and how to use HTML tags in your documents.
What do the HTML table attributes colspan and rowspan do?
Learn how to make your table cells span multiple columns and rows.
How do you build an HTML table from scratch?
Building an HTML table can be tricky, but if you follow the instructions here, you'll have a perfect table every time.
Should we forget columns?
Many websites use columns for the layout, but should we avoid them when converting a site for mobile?
How can I include one table inside another?
It's easy to include one HTML table inside another table.
How do you set the height of an element to 100%?
When you set a relative height on an element, it doesn't always change the height. For example, you might want a layout element to take up the full height of the browser window, but if you make this simple mistake, the height will only be as long as the text inside it. Find out why.
What Is Pre-Formatted Text?
The PRE tag tells the web browser to display the text exactly as you type it. This is called pre-formatted, because the text is formatted in the way it is typed, rather than by the HTML tags that surround it.
What is a Blockquote?
When you're writing text in a web page, you sometimes want to call out a block of text as a quotation. In publishing this is sometimes called a pull-quote, and in web design it's called a blockquote.
What is HTML5 Sectioning Content
HTML5 sectioning content is a category of HTML5 tags that provide structure to the HTML document and allow for more accurate outlining of the document. This article explains what HTML5 sectioning content is, how it is used, and the elements that are included in the category.
What is Local Storage and the localstorage Attribute in HTML 5?
The ability to store information on the hard drive of a customer is a critical difference between web applications and computer applications. But HTML 5 has a feature that is supported even in IE 8 that allows web developers to store data locally without using cookies.
How Many Cookies Can You Use on One Website?
Cookies take up space both in the HTTP stream when loading a web page, and on the hard drive of the customer. So most browsers put a limit on the number of cookies any one domain can set. Find out how many cookies you should be able to use on a website.
How Big Can a Web Cookie Be?
Web cookies or HTTP cookies have a minimum size defined by the RFC for cookies, but they also have a maximum size that most web browsers support. Find out how big your web cookies can be.
What is Internet Explorer Compatibility View?
Compatibility view is the Internet Explorer 8 solution to moving from Internet Explorer 7 and 6 focused web designs to a more standards compliant design that IE 8 supports. Learn more about compatibility view and how it works.
Are quotes required around HTML 5 attributes?
In XHTML, all attribute values must be quoted using double quote marks. But does HTML 5 require using double quotes around attribute values?
Are HTML 5 Attributes Case Sensitive?
When you write XHTML tags with attributes, you must be aware of the case they are in because XHTML is case sensitive. But is HTML 5 case sensitive?
Are HTML 5 Tags Case Sensitive?
When you write XHTML tags, you must be aware of the case they are in because XHTML is case sensitive. But is HTML 5 case sensitive?
Does HTML 5 Use a Trailing Slash in Singleton Tags?
In XHTML you are required to use a trailing slash in elements that do not have a closing tag. But is that trailing slash required in HTML 5?
