Monday, May 23, 2011

What is XHTML?

Around January of 2000 the World Wide Web consortium the group that works to define and establish web standards announce the move from the current standard at that time which was HTML 4.0 to the new standard XHTML. XHTML stands for Extensible Hyper Text Markup Language now over 8 years old this standard XHTML is no longer than new standard it is the standard markup language for creating web content. If you never learned HTML don’t let the prospect of learning XHTML intimated you. XHTML is actually easier to learn than HTML since it contains smaller set of tags and has stricter rules about what allows. Put simply XHTML marks the transition of HTML to XML as XHTML is a combination of these two. By moving towards XML our web content becomes more conscious and its easier for browsers than other user agents to browsing understand. Currently there are 3 versions of XHTML, strict, transitional and frame set. The version your web pages using is coded in the document type definition and helps validation tool know which rules should document should follow. Strict should be used when clean structural markup is the goal. Transitional steel allows some HTML for point 0 attributes making it ideal for backward compactable websites. Frameset is used when you need to use frame within your pages. XHTML transitional is by far the most used and what we will be using on our groundswell site. Although strict is gaining in popularity as older browser use to clients. XHTML comes with creative fine tags to structure it’s contain. In XHTML for example H1 doesn’t mean the biggest boldest heading, it means the most important. Tags have logical meaning and should be used consistently throughout your site. Although XHTML comes with the wide ray of tags to help convey meaning it doesn’t contain enough tags to fully describe everything within your site. There is no side bar or footer tag for example. To help further describe your page elements you will often use the ID and class attributes of tags to attach further meaning. We will talk more about IDs ad Classes later but they worth mentioning here so you will remember that they are used with to know logical structure of your site and not just creating the style. If all this made you a bit nervous don’t worry Dreamweaver makes the creation of XHTML super easy setting a single preference. Make sure that all code generated is exactly the flavor of XHTML that you need and that will conform to that flavor standards. When we define out sites later we’ll make sure that we set the version of XHTML we want use for the document creation and will be all set. If you want to learn more about XHTML you can browse to the World Wide Web consortium’s home page at w3.org. Scrolling down you will see a list of topic somewhere left hand side and if you go all the way down the XHTML you can simply click on that and it will take you to the XHTML working groups home page. This page contains all the information that you will ever want to know about XHTML. So if you are looking for little like reading exact specification of XHTML.

0 comments:

Post a Comment

You can buy Dreamweaver here

Adobe Dreamweaver CS5.5-Full

Adobe Dreamweaver CS5.5-Full

Adobe Dreamweaver CS5.5
Deliver compelling websites by using Dreamweaver® CS5.5 software, with powerful coding Adobe® tools, code hinting for custom PHP functions, jQuery, and HTML5 and CSS3 support. Design confidently using the Webkit-enabled Live View with working JavaScript right in the design window. Design and deliver for multiple devices at the same time with Multiscreen Preview, which allows you to see smartphone, tablet, and desktop screen designs side by side, updated in real time as you code. Deploy files more securely with support for Subversion® 1.7 software or the new FTPS and FTPeS support.


Create graphics in Photoshop for your webpage

Adobe Photoshop CS5-Full

Adobe Photoshop CS5-Full

Support for tablets and smartphones now available. Photoshop CS5 customers will automatically receive the update for free.

Adobe Photoshop CS5
Create images with impact using industry-standard Adobe® Photoshop® CS5 software. Remove noise, add grain, and create vignettes with state-of-the-art photography tools. Experience fast performance on 64-bit systems. Plus, integration with Adobe CS Live online services*† enables you to collaborate in new ways.

* CS Live services are complimentary until April 12, 2012. Learn more.
† Adobe online services, including Adobe CS Live Services, are available only to users 13 and older and require agreement to additional terms and Adobe's online privacy policy. Online services are not available in all countries or languages, may require user registration and may be subject to change or discontinuation without notice. Additional fees or subscription charges may apply.