473,385 Members | 1,769 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,385 software developers and data experts.

Are CSS over ???

Hi,
I'm very new to web designing
I'm designing my first web site for a friend of mind that has a small
business
I recently finished a book on HTML and started playing in Dreamweaver MX
Then realize there was a faster and more efficient way to do things with CSS

So I started self-learning CSS, about a week ago
Today, while I was studying my CSS book at work...a programmer from my firm
said to me...

" What the hell are you doing....CSS !!!, those are over, you're loosing
your time! You should learn XML and XSL, that's the new thing !!!!!"

I tried to find info on the Web about "The Famous Death of CSS !!!!" and I
realy don't come up with anything.
I also took a brief look at the XML "world", and I don't really see it has a
replacement but more has a add-on; a supplement to the HTML-CSS world
already in place.

Now, my friend "programming genius i know it all"...was he a lunatic that
should stay in his Delphi World, or am I miss something here and loosing my
time learning CSS????

Thank you for listening and for your help

Ray
Jul 20 '05 #1
21 2568
On Wed, 01 Oct 2003 23:56:20 GMT, hholidayy wrote:
Now, my friend "programming genius i know it all"...was he a lunatic that
should stay in his Delphi World, or am I miss something here and loosing my
time learning CSS????


Yes, you friend is a lunatic. Or, just mistaken.

CSS is not dead, nor is it going to be dead. CSS3 is in development, but
don't worry, anything you learn with CSS1 and CSS2 will likely carry
forward.

HTML is dying. HTML 4.01 is the last version of HTML, it will be replaced
with XHTML, though CSS will still be used with it.
Jul 20 '05 #2
hholidayy wrote:
Hi,
I'm very new to web designing
I'm designing my first web site for a friend of mind that has a small
business
I recently finished a book on HTML and started playing in Dreamweaver MX
Then realize there was a faster and more efficient way to do things with
CSS

So I started self-learning CSS, about a week ago
Today, while I was studying my CSS book at work...a programmer from my
firm said to me...

" What the hell are you doing....CSS !!!, those are over, you're loosing
your time! You should learn XML and XSL, that's the new thing !!!!!"

I tried to find info on the Web about "The Famous Death of CSS !!!!" and I
realy don't come up with anything.
I also took a brief look at the XML "world", and I don't really see it has
a replacement but more has a add-on; a supplement to the HTML-CSS world
already in place.

Now, my friend "programming genius i know it all"...was he a lunatic that
should stay in his Delphi World, or am I miss something here and loosing
my time learning CSS????
Short: no, your friend is wrong.

And css can be used to style pure xml. Even if you use xml and xlst, you'll
still have to transform your xml to something a human can easily read,
using xhtml/css.

Thank you for listening and for your help

Ray


--
mvg,
Christophe Vanfleteren
Jul 20 '05 #3
Sometime around Wed, 01 Oct 2003 23:56:20 GMT, hholidayy is reported to
have stated:
Hi,
G'day.
I'm very new to web designing
We all were once. :-)
I'm designing my first web site for a friend of mind that has a small
business
Sounds like a good place to start.
I recently finished a book on HTML and started playing in Dreamweaver MX
As long as you understand what you are doing... :-)
Then realize there was a faster and more efficient way to do things with CSS

Good.
So I started self-learning CSS, about a week ago
Excellent.
Today, while I was studying my CSS book at work...a programmer from my firm
said to me...

" What the hell are you doing....CSS !!!, those are over, you're loosing
your time! You should learn XML and XSL, that's the new thing !!!!!"

Idiot. Not that there is anything wrong with XML and XSL, but it will be a
while yet before they are widely used.
I tried to find info on the Web about "The Famous Death of CSS !!!!" and I
realy don't come up with anything.
Unsurprising, really. Browsers are still catching up with CSS, let alone
getting beyond it.

Now, my friend "programming genius i know it all"...was he a lunatic that
should stay in his Delphi World,
Aren't all programmers lunatics? :-P
or am I miss something here and loosing my
time learning CSS????

Not at all. CSS will be around for a while yet.
Thank you for listening and for your help


You're welcome.

BTW: When crossposting, please set appropriate follow-ups (in this case I
have set them to ciwas)

--
Mark Parnell
http://www.clarkecomputers.com.au
Jul 20 '05 #4
> Now, my friend "programming genius i know it all"...was he a lunatic that
should stay in his Delphi World, or am I miss something here and loosing my time learning CSS????


http://www.w3.org/Style/XSL/WhatIsXSL.html

Read the FAQ at the above link.
Jul 20 '05 #5
On Wed, 01 Oct 2003 23:56:20 GMT, in
comp.infosystems.www.authoring.stylesheets "hholidayy"
<hh*******@hotmail.com> wrote:
| Hi,
| I'm very new to web designing
| I'm designing my first web site for a friend of mind that has a small
| business
| I recently finished a book on HTML and started playing in Dreamweaver MX
| Then realize there was a faster and more efficient way to do things with CSS
|
| So I started self-learning CSS, about a week ago
| Today, while I was studying my CSS book at work...a programmer from my firm
| said to me...
|
| " What the hell are you doing....CSS !!!, those are over, you're loosing
| your time! You should learn XML and XSL, that's the new thing !!!!!"
Tell your programmer friend to stick his head back in the sand.
HTML/XML = information to be displayed
CSS/XSL = presentation of the material

I would only use XML/XSL if the material was destined for other media.
| I tried to find info on the Web about "The Famous Death of CSS !!!!" and I
| realy don't come up with anything.
| I also took a brief look at the XML "world", and I don't really see it has a
| replacement but more has a add-on; a supplement to the HTML-CSS world
| already in place.
|
| Now, my friend "programming genius i know it all"...was he a lunatic that
| should stay in his Delphi World, or am I miss something here and loosing my
| time learning CSS????
|
| Thank you for listening and for your help
|
| Ray
|


---------------------------------------------------------------
jn****@yourpantsbigpond.net.au : Remove your pants to reply
---------------------------------------------------------------
Jul 20 '05 #6
CSS Work Group:

All your base are belong to us!

XSL Work Group
Jul 20 '05 #7
hholidayy wrote:

" What the hell are you doing....CSS !!!, those are over, you're loosing
your time! You should learn XML and XSL, that's the new thing !!!!!"


So why does the w3c XSL Web page (http://www.w3.org/Style/XSL/) make
pervasive use of CSS in its HTML source? It is because XSL cannot be
used with HTML (See "Why two Style Sheet languages?",
http://www.w3.org/Style/#why).

XSL is used for transforming XML data into a format suitable for
presentation on a given media, such as XHTML/CSS. Note, that XSL doesn't
have to transform the data into XHTML -- it could transform the data
into some other presentation format.
Jul 20 '05 #8
hholidayy wrote:

" What the hell are you doing....CSS !!!, those are over, you're
loosing your time! You should learn XML and XSL, that's the new
thing !!!!!"


To paraphrase the W3C, use CSS when you can, and XSL(T) when you must.
XSL doesn't replace CSS, as much as CSS didn't replace HTML -- the two
technologies work side by side. Even though XSLT might make it easier
to spit out browser-specific workaround-HTML. But you pretty much only
need that for Netscape 4 anyway.
You can also combine the two. I do, and it keeps things easy to manage.
By the way, CSS is media-separated. XSLT is server-side when you want
it to work cross-browser today. CSS makes sense on the client-side
today.

So, your friend is wrong. Keep doing CSS. Then, you can also learn all
the XML/ XSL you like (XPath, XSLT).

--
Google Blogoscoped
http://blog.outer-court.com
Jul 20 '05 #9
Mark Parnell wrote:
Now, my friend "programming genius i know it all"...was he a lunatic that
should stay in his Delphi World,


Aren't all programmers lunatics? :-P


I'm not! Well, except at the full moon.

--
David Dorward http://dorward.me.uk/
Jul 20 '05 #10
David Dorward wrote:
Mark Parnell wrote:
Now, my friend "programming genius i know it all"...was he a
lunatic that should stay in his Delphi World,


Aren't all programmers lunatics? :-P


I'm not! Well, except at the full moon.


isn't that the definition?

;o)

--
William Tasso - http://WilliamTasso.com
Jul 20 '05 #11
William Tasso wrote:
Aren't all programmers lunatics? :-P
I'm not! Well, except at the full moon.
isn't that the definition?


Damn, someone noticed. :)

--
David Dorward http://dorward.me.uk/
Jul 20 '05 #12
On Wed, 1 Oct 2003 19:35:04 -0500, Erik Funkenbusch
<er**@despam-funkenbusch.com> wrote:
CSS is not dead, nor is it going to be dead.
Agreed.
HTML is dying. HTML 4.01 is the last version of HTML, it will be replaced
with XHTML,


That's doubtful. Consider how long it is taking to replace HTML tag soup
with HTML 4 - even though there are very good reasons for doing so. How
long is it then going to take to replace HTML with XHTML, given that
there are hardly any reasons for doing so?

I think HTML will still be around for a very long time.

--
Stephen Poley

http://www.xs4all.nl/~sbpoley/webmatters/
Jul 20 '05 #13
Erik Funkenbusch wrote:
HTML is dying. HTML 4.01 is the last version of HTML, it will be replaced
with XHTML, though CSS will still be used with it.


XHTML is just HTML formatted as XML. HTML defines the functionality
(forms, image/object maps, etc.) which XHTML should do, too.

--
Stanimir

Jul 20 '05 #14
On Wed, 01 Oct 2003 23:56:20 GMT, "hholidayy" <hh*******@hotmail.com>
wrote:
So I started self-learning CSS, about a week ago
Today, while I was studying my CSS book at work...a programmer from my firm
said to me...

" What the hell are you doing....CSS !!!, those are over, you're loosing
your time! You should learn XML and XSL, that's the new thing !!!!!"


You're programmer doesn't know what he/she is talking about.
Jul 20 '05 #15
> So I started self-learning CSS, about a week ago
Today, while I was studying my CSS book at work...a programmer from my firm
said to me...

" What the hell are you doing....CSS !!!, those are over, you're loosing
your time! You should learn XML and XSL, that's the new thing !!!!!"

To play Devil's Advocate (since I work with some programming lunatics
myself), perhaps what he meant was the "new thing" part. As is "CSS is
a well-known language, but learning XML/XSL will set you apart since it
is a fairly new technology and will open doors for you", like knowing
ASP in 1997.

That said, learn CSS inside and out since it is very powerful when used
correctly (check out http://www.csszengarden.com for an example). I
don't know XSL, but I imagine CSS would be a good groundwork.

Finally, developers tend to be on the cutting edge and can't understand
why everyone else isn't. For example, way back in 1999 some developers
I knew *insisted* that *no one* used Netscape 4.7 anymore, all screens
were at least 1024 x 768, and nobody used dial-up (and any one who
didn't fit this criteria was worth losing as a customer). Guys I know
today develop sites that only work properly in Mozilla b/c that's what
everyone *should* use.

Welcome to our wacky, inside-out world.

Jul 20 '05 #16
On Thu, 02 Oct 2003 13:11:46 +0200, Stephen Poley wrote:
HTML is dying. HTML 4.01 is the last version of HTML, it will be replaced
with XHTML,


That's doubtful. Consider how long it is taking to replace HTML tag soup
with HTML 4 - even though there are very good reasons for doing so. How
long is it then going to take to replace HTML with XHTML, given that
there are hardly any reasons for doing so?

I think HTML will still be around for a very long time.


I didn't say it's death wouldn't be long and drawn out :)

Indeed, HTML will be viable for many years to come, but XHTML is where
things are going.
Jul 20 '05 #17
Eroom Tam wrote:
Guys I know today develop sites that only work properly in Mozilla b/c
that's what everyone *should* use.


My site only works properly in Mozilla... but it still works in just about
every browser out there.

Mozilla can do things that no other browser can, that's no reason to avoid
using those features if they have no side effects in weaker browsers.

--
David Dorward http://dorward.me.uk/
Jul 20 '05 #18
David Dorward wrote:
Eroom Tam wrote:

Guys I know today develop sites that only work properly in Mozilla b/c
that's what everyone *should* use.

My site only works properly in Mozilla... but it still works in just about
every browser out there.

Mozilla can do things that no other browser can, that's no reason to avoid
using those features if they have no side effects in weaker browsers.

Gracefully degrading on older (and less capable) browsers in fine (and,
in fact, recommended and a hell of a talent to have). To code to one and
only one browser and ignore the reprecussions on other browsers because
you feel it is what everyone should use is another.

Jul 20 '05 #19
Thank you all for you help

You confirmed my believes and reassured me
At least I know now that I'm not loosing my time learning CSS

(BTW: The HTML book I finished was actually a HTML/XHTML book, so at least
my base is ok)

You were very helpful

Thanks again

Ray

Jul 20 '05 #20
In article <u0****************************@40tude.net>,
Mark Parnell <we*******@clarkecomputers.com.au> wrote:
Not that there is anything wrong with XML and XSL


But there is something wrong with XSL!

* Having a syntax for formatting objects makes it possible to
deliver formatting objects over the network. This is an
accessibility problem compared to delivering structurally
marked up content with an optional style sheet.
http://people.opera.com/howcome/1999/foch.html

* CSS selectors can be (and have been) efficiently implemented
even when there are dynamic changes to the document tree.
XPath selectors, on the other hand, can have dependencies
that make matching inefficient.
http://lists.w3.org/Archives/Public/...3Jun/0118.html

* You can't make changes to the input tree and have the changes
reflected in the output tree without retransforming the
entire document after each change.

* Although the XML syntax is nice for marking up text, it is
awkward as a programming language syntax. (YMMV, of course.)

--
Henri Sivonen
hs******@iki.fi
http://www.iki.fi/hsivonen/
Mozilla Web Author FAQ: http://mozilla.org/docs/web-developer/faq.html
Jul 20 '05 #21
[followup trimmed to c.i.w.a.stylesheets]

hholidayy wrote:
Hi,
I'm very new to web designing
I'm designing my first web site for a friend of mind that has a small
business
I recently finished a book on HTML and started playing in Dreamweaver MX
Then realize there was a faster and more efficient way to do things with
CSS

So I started self-learning CSS, about a week ago
Today, while I was studying my CSS book at work...a programmer from my
firm said to me...

" What the hell are you doing....CSS !!!, those are over, you're loosing
your time! You should learn XML and XSL, that's the new thing !!!!!"
XML and XSL do not replace CSS. Neither does CSS replace HTML. They are
completely different technologies designed to fulfill completely different
roles.
I tried to find info on the Web about "The Famous Death of CSS !!!!" and I
realy don't come up with anything.
I also took a brief look at the XML "world", and I don't really see it has
a replacement but more has a add-on; a supplement to the HTML-CSS world
already in place.
XML is a replacement for SGML, not HTML.

CSS is going to be with us for a good long while.
Now, my friend "programming genius i know it all"...was he a lunatic that
should stay in his Delphi World, or am I miss something here and loosing
my time learning CSS????


He's a lunatic who should stick to his own world.

--
Shawn K. Quinn
Jul 20 '05 #22

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: William C. White | last post by:
Does anyone know of a way to use PHP /w Authorize.net AIM without using cURL? Our website is hosted on a shared drive and the webhost company doesn't installed additional software (such as cURL)...
2
by: Albert Ahtenberg | last post by:
Hello, I don't know if it is only me but I was sure that header("Location:url") redirects the browser instantly to URL, or at least stops the execution of the code. But appearantely it continues...
3
by: James | last post by:
Hi, I have a form with 2 fields. 'A' 'B' The user completes one of the fields and the form is submitted. On the results page I want to run a query, but this will change subject to which...
0
by: Ollivier Robert | last post by:
Hello, I'm trying to link PHP with Oracle 9.2.0/OCI8 with gcc 3.2.3 on a Solaris9 system. The link succeeds but everytime I try to run php, I get a SEGV from inside the libcnltsh.so library. ...
1
by: Richard Galli | last post by:
I want viewers to compare state laws on a single subject. Imagine a three-column table with a drop-down box on the top. A viewer selects a state from the list, and that state's text fills the...
4
by: Albert Ahtenberg | last post by:
Hello, I have two questions. 1. When the user presses the back button and returns to a form he filled the form is reseted. How do I leave there the values he inserted? 2. When the...
1
by: inderjit S Gabrie | last post by:
Hi all Here is the scenerio ...is it possibly to do this... i am getting valid course dates output on to a web which i have designed ....all is okay so far , look at the following web url ...
2
by: Jack | last post by:
Hi All, What is the PHP equivilent of Oracle bind variables in a SQL statement, e.g. select x from y where z=:parameter Which in asp/jsp would be followed by some statements to bind a value...
3
by: Sandwick | last post by:
I am trying to change the size of a drawing so they are all 3x3. the script below is what i was trying to use to cut it in half ... I get errors. I can display the normal picture but not the...
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: 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...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
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
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
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,...

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.