none
Tables RRS feed

  • Question

  • I understand that tables should not be used anymore. To place text, pictures and Flash files and position them on the page the way you could with tables (just transitioning from FP), is there a way to position things with x-y axis, etc, or is this part of the function of a type of CSS? Can you recommend a tutorial for this?
    Sunday, November 24, 2013 4:41 PM

Answers

  • No. Well, let me qualify that. Technically, yes, there is a way, using absolute positioning. However, this is strongly discouraged, especially for novice developers. The problem is that it is very fragile (layouts easily break due to cross-browser incompatibilities), is inaccessible (resizing text irretrievably breaks AP layouts), requires in-depth knowledge and understanding of HTML and CSS to use correctly in the very few applications where it is necessary, and is almost never necessary to achieve a desired layout (exceptions include dropdown/flyout menus, and almost nothing else). NOT recommended!

    I have already recommended this, but please download Cheryl's "Build a Basic Web Site" video tutorial, at http://by-expression.com/page/EW-Video-Basic-Website-tutorial, along with the assets file, then watch the tutorial all the way through, and then watch it again, this time working along with Cheryl. After you have done that, if you have questions, come back and ask them.  ;-)

    cheers,
    scott


    Please remember to "Mark as Answer" the responses that resolved your issue. It is common courtesy to recognize those who have helped you, and it also makes it easier for visitors to find the resolution later.

    • Edited by paladyn Sunday, November 24, 2013 7:44 PM
    • Marked as answer by Aston W Monday, November 25, 2013 1:19 AM
    Sunday, November 24, 2013 7:41 PM

All replies

  • Tables are fine for tabular data (rows and columns of items--data, etc.). Their use has been deprecated for page layout only (and search engines can't parse pages properly that use tables for page layout). That's what you're asking about. Look in the Forum FAQ, above. There is a whole section of Learning Resources that are great.

    To learn EW, stert with Cheryls tutorial at by-expression.com.

    To learn HTML & CSS, go to W3Schools. They have lots of mini tutorials on exactly what you are asking about.

    You cannot position things with an x-y axis (well, you can, but it's guaranteed to break on other computers with different resolution. It's caller absolute positioning or layers, and you want to avoid both like the plague. Besides, they are unnecessary. You'll position things in relation to other things by using floats, margins, and padding. That's all covered at W3schools. Have fun.


    Things Liberal Arts graduates never like to hear:
    “…which means you are going first in Double Jeopardy.”

    Sunday, November 24, 2013 6:49 PM
  • No. Well, let me qualify that. Technically, yes, there is a way, using absolute positioning. However, this is strongly discouraged, especially for novice developers. The problem is that it is very fragile (layouts easily break due to cross-browser incompatibilities), is inaccessible (resizing text irretrievably breaks AP layouts), requires in-depth knowledge and understanding of HTML and CSS to use correctly in the very few applications where it is necessary, and is almost never necessary to achieve a desired layout (exceptions include dropdown/flyout menus, and almost nothing else). NOT recommended!

    I have already recommended this, but please download Cheryl's "Build a Basic Web Site" video tutorial, at http://by-expression.com/page/EW-Video-Basic-Website-tutorial, along with the assets file, then watch the tutorial all the way through, and then watch it again, this time working along with Cheryl. After you have done that, if you have questions, come back and ask them.  ;-)

    cheers,
    scott


    Please remember to "Mark as Answer" the responses that resolved your issue. It is common courtesy to recognize those who have helped you, and it also makes it easier for visitors to find the resolution later.

    • Edited by paladyn Sunday, November 24, 2013 7:44 PM
    • Marked as answer by Aston W Monday, November 25, 2013 1:19 AM
    Sunday, November 24, 2013 7:41 PM