473,387 Members | 1,863 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Converting Web Sites to XHTML+CSS

30
Many Web designers and developers have been building Web pages for years. Just one person can create so many sites with so many pages that the thought of trying to convert all of them to anything is completely overwhelming. But if you've been building pages with an editor or by hand, you probably have pages that are not valid XHTML, and use old HTML styles like the font tag instead of Cascading Style Sheets.

There are valid reasons for leaving your site in an older state than XHTML+CSS, but make sure that you've decided to do that. Don't just leave your site old because you can't be bothered to look at it. And, no, I won't accept that your editor does it that way as an excuse.

Current Status
XHTML+CSS is the latest iteration of Web design. It allows you to place your content into your documents separate from how that content should look. XHTML 1.0 is a backwards compatible version of HTML 4.0 converted into XML. This means that it is more flexible and ready to work with databases, dynamic content, and future developments in the field. XHTML is easy to learn, especially for designers who already know HTML. And Cascading Style Sheets (CSS) give you even more flexibility in designing the look of pages. CSS is also easy to learn. XHTML and CSS combined make up XHTML+CSS.
Oct 13 '06 #1
3 1682
All very true, but it's only right to credit the author when you quote their work:

Jennifer Kyrnin @ about.com
Oct 13 '06 #2
drhowarddrfine
7,435 Expert 4TB
A number of errors in the last paragraph.
It allows you to place your content into your documents separate from how that content should look.
So does HTML.
XHTML 1.0 is a backwards compatible version of HTML 4.0 converted into XML.
It is XML designed to look like HTML and not converted to anything.
This means that it is more flexible and ready to work with databases, dynamic content,
Xhtml has nothing to do with databases or dynamic content. HTML can do the same thing.
XHTML is easy to learn, especially for designers who already know HTML.
XHTML is XML and more difficult to learn than HTML.
CSS is also easy to learn.
I think many would disagree with that.
XHTML and CSS combined make up XHTML+CSS.
The authors intelligence is beyond reproach.
Oct 13 '06 #3
Arielle
76
Actually if you already know HTML, XHTML is very easy to learn. Pretty much XHTML is just HTML using the proper conventions that people should already be using with a few differences.

HTML you can get away with things like <br> but in XHTML you must close all tags properly so <br> becomes <br /> and while Internet Explorer might end your <body> tag for you it's proper form to remember to do it yourself.

Basic CSS is also not that difficult to understand once you've read a few tutorials. If you have difficulty learning basic CSS you probably also have problems with understanding HTML. If you understand the fundamentals of what tags and attributes are basic CSS isn't that hard.

Now if you're wanting to do multiple layers and use CSS with Javascript yeah... I could see some issues.

On a side-note here I believe this forum is for people to get help with code they're working on not to regurgitate articles found via Google.
Oct 13 '06 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

4
by: Amit | last post by:
Hi i have a site with a huge number of pages which uses pure html with font tag etc. i plan to migrate the whole thing into xhtml/css and i am looking for some automated tool for this i used...
1
by: Bog | last post by:
Does anyone know of any (open source or commercial) forum software that uses no tables for layout, but only (X)HTML/CSS design? This would be great to build accessible forums with WAI compliance. ...
1
by: Kenneth | last post by:
Okay, I've been scouring Google for hours looking for a solution to this problem, but as of yet I can't find one. XHTML Transitional seems to specify that I can no longer set a table's height to...
4
by: Bernd Goldschmidt | last post by:
Hi. I've got a somewhat wired problems with an extra space between table rows in Mozilla and Opera (IE works fine). With the code below, cells within a row align seamlessly, but there is a...
2
by: kevinC | last post by:
Hello, I know most of you are probably going seeing positioning:absolute; and centering in the title and saying, oh no! not again! Do a google search! Actually, I've found many helpful...
1
by: hrit24 | last post by:
Are you looking to join a dynamic, industry leading interactive agency and technology consulting company? Avenue A/Razorfish has an immediate opening for a Front End Technologist in our Atlanta...
6
by: amaragraps | last post by:
Dear thescripts Experts, I have converted my large wavelets page http://www.amara.com/current/wavelet.html from HTML into XHTML and CSS and have one large remaining bug. On Safari and Opera...
5
by: one | last post by:
Cutting out the <br>s.. Anyone who has a semantic/browser problem with this conversion? Thanks. <style> p.line {margin: 0em;} </style> <!-- From --> <p>text text<br />text text</p>
8
by: Good Man | last post by:
Hi there We've found a fantastic solution for generating PDF documents with fairly complex XHTML and CSS. It does a great job (on all our tests so far...) It's called "Prince" (...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.