Why html 4.01




















Every once in a while, a new version of the HTML standard is released. In , it was time once again to embrace a new generation of HTML elements and attributes, and say goodbye to a few old friends. HTML 4. This page was last updated on Things get added, some things get taken away and still more elements are asked to fade out gracefully.

These changes ensure that designers have the freedom and power available to create increasingly complex websites and are able to achieve this efficiently. They convene and design the specifications that we all work with when creating websites CSS was designed by the W3C too.

They look for weaknesses in HTML that are holding the web back, and sort them out, which makes creating compelling websites easier for everybody. The standard we were all working with before this was HTML 3. That was used for a while before the W3C decided to step it up another notch a few years ago.

They released HTML 4. Some time later, when some minor errors in the specification were uncovered, they fixed these and called the final specification HTML 4. As of now, HTML 4. Modern browsers will generally have no problem with anything in these specs. If you have used any software you will have undoubtedly noticed how every few months it advances its number.

I used to use Firefox 2, until they improved it and it became Firefox 2. Adding a decimal to the version number signifies a minor change to the original. When major changes are made to a software project, they will move up a whole number to version 3. This is the same way most dynamic things work. As you can see, the original HTML 3.

There was some confusion when HTML 4 started being discussed, as at the time version 4 browsers like Internet Explorer 4 were making their appearance and people thought there was some connection. In reality, the two separate things had just reached those versions simultaneously, not because of each other.

As you know, browser technology has advanced to version 7 stages and beyond by now, and HTML is still at level 4. The following table shows a list of many of the types of content that can be added to web pages using different versions of HTML.

Still, if web designers wanted to add content or features that HTML didn't support, they would have to do so with non-standard proprietary technologies such as Adobe Flash. These technologies would require users to install browser plug-ins, and in some cases meant that certain users would be unable to access the content for example, iPhones and iPads don't support Flash. HTML5 has added support for many new features that will make it possible to do more with HTML, without relying on non-standard proprietary technologies.

Deprecated elements and attributes are permitted but discouraged from use. This version excludes all elements and attributes that have been deprecated such as font and align to reinforce the separation of document structure from presentation.

The Frameset DTD includes the same elements as the Transitional DTD with the addition of elements for creating framed web pages frameset , frame , and noframe. The Frameset DTD is kept separate because the structure of a framed document where frameset replaces body is fundamentally different from regular HTML documents. The SCRIPT element now includes attributes for specifying the scripting language, embedding an external script, and deferring execution of a script.

As well, a number of event attributes have been added to enable execution of a script upon events such as the user clicking an element, pressing a key, moving the mouse over an element, or changing the value of a form control. The inclusion of frames in HTML 4. The frames model used in HTML 4. The simple table model of HTML 3. The HTML 4. The changes between HTML 4.



0コメント

  • 1000 / 1000