←back to thread

197 points OuterVale | 1 comments | | HN request time: 0.195s | source
Show context
anonymars ◴[] No.46227939[source]
I will never understand the bizarre scene of the web's smug collective declaration that tables were dead and not to be used juxtaposed against the years it took to regain the ability to reliably center things. Assuming one agrees that we even did regain it.

Related: I also love when I can't paste tabular data into Excel/etc. anymore

For the record, I don't hate the idea of stylesheets, but...sheesh

replies(11): >>46227986 #>>46228033 #>>46228508 #>>46228913 #>>46228936 #>>46228943 #>>46229276 #>>46229933 #>>46230316 #>>46230586 #>>46232156 #
xboxnolifes ◴[] No.46228508[source]
I think it was advised a bit too early, but ever since flexbox entered the scene, tables for page formatting became irrelevant.

And just in case, nobody ever said tables were dead. Tables were declared bad practice for page formatting, not for tabular data.

replies(2): >>46228655 #>>46229903 #
cluckindan ◴[] No.46228655[source]
Do not use flexbox for page layout. It invites nested flexboxes, which eats your reflow performance.

Use grid instead.

replies(4): >>46228809 #>>46228947 #>>46229054 #>>46229152 #
1. easyThrowaway ◴[] No.46228947[source]
Not the first time I hear of this, but I thought it was a blink-specific issue when using severely nested structures (e.g., html pages written using visual editors like Elementor or Webflow)?