09-20-2005, 03:41 AM | #1 (permalink) |
Crazy
|
css/javascript class
Is it possible to put two classes to one table? I have a table that I have the css file to, in the .css file its 'tableIc' ( <table class='tableic' ). That's for the style of it. Now the javascript, is to make the table sortable. It's class is 'sortable ( <table class='sortable' ). I need both of them in the same table, for the style, and to make it sortable. Is this possible? If so, how?
Sorry if I didn't make it very clear. Nevermind this. I don't know why I didn't think of it before. I simply redid the javascripts class to be teh same name as the css styles. Last edited by JeremyS; 09-20-2005 at 05:56 AM.. |
09-20-2005, 07:39 AM | #2 (permalink) |
Addict
|
Just out os curiosity, why are you using tables if you are using css, tables in web design should be avoided - http://www.hotdesign.com/seybold/
|
09-20-2005, 01:19 PM | #3 (permalink) | |
Darth Papa
Location: Yonder
|
Quote:
There is a way to have an element have more than one class, and it's simpler than you think. I leave it to you and google to figure it out. Teach a man to fish, right? |
|
09-21-2005, 04:31 AM | #4 (permalink) |
Addict
|
Tables should only be used to tabulate data, all stylistic elements should be done using css, this is not just a personal choice it is the reccomended practice endorsed by the w3c. Some more resources on the matter
http://we04.com/resources/we04-introduction/index.htm http://www.456bereastreet.com/lab/d..._web_standards/ http://www.webstandards.org/learn/faq/ |
09-21-2005, 06:13 AM | #5 (permalink) | |
Darth Papa
Location: Yonder
|
Quote:
Some day in the future when all browsers are perfectly standards-compliant, I'll follow that recommendation. For now, I've got client work to do, and it needs to work right in most if not all browsers, and I need to complete it in finite time. Eric Meyer agrees with me on this, by the way. Now, there's that old-school deeply-nested-table-based nastiness that CSS saves us from, and thank God for it. I'm not talking about the byzantine table work we all used to do. I mean like a single, large table that defines the gross page structure. |
|
09-21-2005, 06:39 AM | #6 (permalink) |
Addict
|
oh well looks lilke its an agree to disagree situation, I don't mean to come across all idealistic about css and I don't want to railroad myself into that position, I know there are cross browser issues with css (padding being a prime example) and I will use a table if it makes more sense - I'm not going to cut off my nose despite my face- but they should be avoided which was and still is my original point
|
09-21-2005, 02:39 PM | #7 (permalink) |
Pure Chewing Satisfaction
Location: can i use bbcode [i]here[/i]?
|
to answer the original question, yes, you can apply two classes to an object, like so:
<table class="tableic sortable"> That's it, just a space between the two class names.
__________________
Greetings and salutations. |
Tags |
class, css or javascript |
|
|