Posts filed under 'Web Design'

Web Standards and Web Design

Standards are made for conformance or interoperability between different organizations, institutions, formats, and others. It is also defined as a specification by which others may be measured. There are lots of standardization organizations, like the ISO (International Standards Organization) and IEC (International Electrotechnical Commission).

The world wide web (or the graphical portion of the Internet as you already know) has also a group that leads in its standardization. The W3C (World Wide Web Constorium) was founded by the father of the web himself. Although it is not a crime not to follow the lead by the W3C, it defeats the purpose of establishing standards. Even most web browsers are designed to support such standards. Most notable are the present Mozilla browsers like Firefox, Opera, and Safari for the Mac. The current version of Internet Explorer (IE6) have issues of not being compliant.

Web Design

It is noteworthy to develop web sites that are standards compliant. Preferrably, we should create sites in XHTML (Extensible HTML) format that relies heavily on Cascading Style Sheets (CSS) for design and document layout. Many of the savvy web developers here are already practicing creating sites in XHTML, but for those who are new to this, here are some points to be noted.

First off, what is the difference between HTML and XHTML? Aside from the additional ‘X’, XHTML separate the function of “mark up” and “layout and design”. The mark up only identifies which part is a paragraph, a line break, a table cell, a header or others. We then use stylesheets to layout and design the pages. This way, we would not have a hard time changing our design.

Take this example. Assuming you created a static website containing about twenty pages you and wanted to change the background color. Normally, in HTML, you would change all the bgcolor attribute of everyone of those twenty pages. However, if you linked this pages into a stylesheet instead, you would have just modified the stylesheet once and you are done.

Aside from that, here are also things that are new to XHTML.

  • Every XHTML documents should have a DOCTYPE declaration
  • Every XHTML elements should be nested within the root element.
  • Properly nest XHTML elements.
  • Tag names and attribute names must all be in lower case.
  • XHTML elements must always be paired with its closing tags, like <p>paragraph</p>
  • Standalone tags like <br> should also be closed like <br /> and <hr />.
  • Attributes must be quoted.
  • Do not minimize attribute, like <input readonly /> should be <input readonly="readonly" />.
  • Replace the name attribute with the id attribute.
  • The title element and the xmlns are mandatory.
  • If you use the lang attribute in an element, it should also have the xml:lang attribute

The W3C also has an authoring guide which one can follow in order to have pages that are easy to maintain, look acceptable to users, and can be accessed by those with disabilities.

The W3 Schools have references that covers XHTML tags, attributes, and events.

Add comment June 11th, 2005


plogHost Web Services

Calendar

Related Posts

February 2012
M T W T F S S
« Apr    
 12345
6789101112
13141516171819
20212223242526
272829  

Posts by Month

Posts by Category


  • dependency
  • brides
  • search 990 finder
  • cspan question timecspan radio
  • greg olsen combine
  • randy moss wonderlic
  • search engines before google
  • vince young z
  • airless
  • hp support chat
  • randy moss autograph
  • optiplex
  • electron
  • greg olsen twitter
  • epdm
  • randy moss wallpaper
  • disassembledis boards
  • greg olsen no greater love
  • mtv american idol
  • search dog foundation
  • dis x
  • chad ochocinco xpchad ochocinco youtube
  • bea verdi
  • getaways
  • chicago bears 61
  • hp support 6930p
  • chicago bears 17 lisa lampanelli
  • search xml file
  • rfid
  • bea fox
  • mtv 90s music videos
  • search cfisd.net
  • 4pm cspancspan area 51cspan 90.1
  • chad ochocinco parents
  • battleship 1967
  • connecticut law tribune
  • randy moss legal issues
  • tea party chicago
  • search engines non tracking
  • connecticut statutesconnecticut tigers
  • vince young status
  • gsxr
  • million
  • teeter
  • chicago bears rumors 2011
  • search jail inmates
  • margin
  • search engines watch
  • zara phillips husband
  • vince young usc
  • search engines for kids
  • millionaire
  • randy moss bio
  • mtv executivesmtv fantasy factory
  • cops
  • hp support greece
  • terrorist
  • vince young rivals
  • battleship bismarck wreck
  • oman
  • hp support englandhp support forum
  • new england patriots 98.5
  • dis pater
  • chad ochocinco height and weight
  • search domains
  • zara phillips wedding plans
  • mtv kings of leon
  • freida pinto 1995
  • scot
  • chad ochocinco wedding date
  • search engines and flash
  • randy moss future
  • search engines 9
  • battleship aurora
  • tea party young people
  • dis 2012 conference
  • chad ochocinco nascar
  • bengals games
  • jaws
  • vince young yahoo stats
  • madera
  • new england patriots espn blog
  • chad ochocinco age
  • tea party texas
  • hp support greece
  • la ink season 6
  • la ink bam margera
  • kittery
  • connecticut 30 news
  • vince young 6
  • new england patriots 3 4
  • chance
  • gregg olsen books
  • new england patriots gillette stadium
  • cspan presidents
  • bluebook
  • segundo
  • greg olsen vikingsgreg olsen wife
  • cspan government shutdown
  • la ink 105
  • connecticut 97.7connecticut attorney general
  • drinking
  • search in vi
  • battleship galactica
  • search engines visibility
  • mcfarland
  • zara phillips baby
  • new england patriots 98.5
  • cups
  • chad ochocinco free agent
  • la ink season 5 premiere
  • dis boards cruise
  • bea exhibitors
  • marketplace
  • bengals cheerleaders tryouts 2011
  • search engines other than google
  • chicago bears training camp
  • mtv 2 schedule
  • bengals forum
  • freida pinto jeansfreida pinto kissing
  • cspan michelle bachmann
  • battleship yamato wreck
  • emerald
  • hp support contact us
  • propane
  • cspan kucinich
  • spitfire
  • cspan journal
  • cspan hosts
  • klonopin
  • chicago bears donation request
  • la ink corey
  • chad ochocinco traded
  • oracle
  • chicago bears 4th phase
  • new england patriots helmet
  • craig
  • chicago bears gifts
  • mtv 25 lame
  • zara phillips yachtzara phillips zimbio
  • new england patriots jake locker
  • bea 2011 map
  • randy moss korey stringer
  • needles
  • bengals cats for sale
  • tea party hats
  • bea binene
  • connecticut juvenile training schoolconnecticut kids
  • wilde
  • search engines no follow
  • cspan goldman sachs hearingcspan history
  • bea zuberbühler
  • battleship aurora
  • arrest
  • nighthawk
  • cspan facebook
  • battleship lexington
  • vince young endorsementsvince young foundation
  • la ink yahoo answers
  • 4pm cspancspan area 51cspan 90.1
  • wavs
  • randy moss mix
  • randy moss arrested
  • search google cache
  • vince young 10 11
  • battleship egg hunt
  • hp support chat
  • mtv dougie
  • new england patriots 80
  • chad ochocinco 15
  • guernsey
  • anatomy
  • new england patriots 4
  • cultures
  • bengals tryouts
  • dis poem
  • new england patriots xxl
  • disloyaldis magazine
  • midi
  • beau coup
  • search with image
  • greg olsen boulder
  • connecticut renaissance faire
  • c span shelby foote
  • bengals 09 record
  • connecticut transit
  • tea party medicare
  • bonnie
  • greg olsen puzzles
  • dis lyrics