5 ms·
I like tables because I know how to use them, and they work in all browsers. Plus valign and align work. The lack of valign in CSS as well as the documentatio
by sam_in_nyc 18y ago
I like tables because I know how to use them, and they work in all browsers. Plus valign and align work. The lack of valign in CSS as well as the documentation of it appearing to be: "this but that unless this or that and then that, but you cant do that unless this, duh, know CSS," makes me want to RAAAAAGE.
I always thought CSS worked well for decorating stuff, and not for layout. But, anyway, I almost always use CSS. The exception being: I need some quick layout where floats are screwed up and I don't feel like spending a whole day figuring out why (see above statement about its documentation).
Regardless, one thing that bothers me is when people claim that it's entirely your fault if you can't use something, because you didn't bother to learn enough about it. This is always true, but surely we all can agree that things have different levels of inherent difficulties. Adding, for example, is much easier than differentiating, though they both require you to learn it before you can use it. So when people complain about how CSS is not as simple as it could be, or that all the little nuances and exceptions are ridiculous, this is due to some mixture of ignorance and inherent complexity in CSS, and is not entirely the person not knowing CSS. This also applies to situations where rather than taking a criticism in stride, the answer is: "Don't like it? GET OUT."
I guess, in short, the attitude of "that's the way it works, deal with it" as being a valid argument for "you shouldn't be complaining" really pisses me off.
- joe_the_user 18y agoAh, the thing I just realized that I know more about divs and CSS and yet I can still use tables better. Having only worked with table a dozen times, I still know exactly what a table will look like when I create it. I know that I won't know, exactly. what div/CSS is going to look like when I'm done. And mod-up "Regardless, one thing that bothers me is when people claim that it's entirely your fault if you can't use something, because you didn't bother to learn enough about it." A good language, a good system, a good process "makes easy things easy and difficult things possible". As far as I can see, CSS fails with both. And, today was the tipping point for me personally. I would have endorsed CSS yesterday. Well, I know CSS is great if I want arbitrary rectangles place on the page.
- sam_in_nyc 18y agoWhen I was like 13 and CSS was just getting started, I was so excited that I could add decorative styles to things. I mean, I thought it was ridiculous that instead of <b></b> I had to look up some arbitrary thing like "font-weight:bold" and I still to this day have trouble remember how to do italics.. I just looked it up, it's "font-style:italic" and same goes for underline... "text-decoration:underline". Who comes up with these names? Anyway, I agree... today I no longer fear using tables... and, fuck it, I'm bringing back <b> <u> and <i>.