![]() |
quotes in class/id names
are the quotes in like class="name" absolutely necessary?
|
Re: quotes in class/id names
richard wrote:
> are the quotes in like class="name" absolutely necessary? In XHTML, yes. In HTML, not if the name consists of only letters, digits, underscores, hyphens, periods, and colons. But it's still good practice to use them. It makes your code more readable, because inconsistency makes code more difficult to read. You *will* need quotes, for example, for URLs that contain slashes, text field values that include spaces, and so forth. It also makes the code easier to write: you don't have to keep thinking, for each attribute, "Wait, can I get by without quotes on this one?" It's more flexible because, for example, you can use multiple classes as in class="thisclass thatclass" without making them a special case. Besides, why would you want to omit them? |
Re: quotes in class/id names
On Tue, 18 Dec 2007 11:04:35 -0500, Harlan Messinger
<hmessinger.removethis@comcast.net> wrote: >richard wrote: >> are the quotes in like class="name" absolutely necessary? > >In XHTML, yes. In HTML, not if the name consists of only letters, >digits, underscores, hyphens, periods, and colons. > >But it's still good practice to use them. It makes your code more >readable, because inconsistency makes code more difficult to read. You >*will* need quotes, for example, for URLs that contain slashes, text >field values that include spaces, and so forth. It also makes the code >easier to write: you don't have to keep thinking, for each attribute, >"Wait, can I get by without quotes on this one?" It's more flexible >because, for example, you can use multiple classes as in >class="thisclass thatclass" without making them a special case. > >Besides, why would you want to omit them? Just curious. I've run a page I'm working on through the validator and it doesn't seem to care about that. |
| All times are GMT. The time now is 12:23 AM. |
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.