<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>6607</bug_id>
          
          <creation_ts>2009-02-22 07:21:04 +0000</creation_ts>
          <short_desc>wrapping text to limit line length without a table</short_desc>
          <delta_ts>2009-02-26 07:16:35 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>HTML5: The Markup Language (editor: Michael(tm) Smith)</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nick Levinson">Nick_Levinson</reporter>
          <assigned_to name="Michael[tm] Smith">mike</assigned_to>
          <cc>bzbarsky</cc>
    
    <cc>public-html-admin</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>23855</commentid>
    <comment_count>0</comment_count>
    <who name="Nick Levinson">Nick_Levinson</who>
    <bug_when>2009-02-22 07:21:04 +0000</bug_when>
    <thetext>Text line lengths should not be so long before line breaks as to make human reading uncomfortable. Newspapers and magazines are typeset for more ideal line lengths. As computer monitors have gotten wider over the years, as the installed base of monitors are very much not the same size, and as users vary in whether they maximize windows within a large monitor, some means is needed to allow an author to limit line length and force wrapping at an arbitrary distance from the left margin and before the browser&apos;s right edge is reached regardless of monitor and window sizes.

To that end, I use a table, since I can specify a cell&apos;s width. You don&apos;t want us using the &lt;table&gt; element for nontabular data, but I use it successfully, for example, to set a 13-point font into a 600-pixel-wide cell and leave the left and right areas empty.

The concept is already present in HTML 5 regarding textarea, a feature I&apos;m not sure I&apos;d use just for this purpose, especially with long texts.

I&apos;ve seen many examples of long line lengths that lead the eyes to swim seemingly forever before coming back to the starting margin, I generally think they should fix their layouts.

If you can add a nontabular nontextarea method that will work with older browser versions, that would be fine.

This responds to &lt;http://www.w3.org/TR/html5/single-page/&gt;, Working Draft, 12 February 2009. For Bugzilla, I selected all OSes; I develop on Win95a and 98SE and Linux and want pages to work on whatever users use.

Thank you.

-- 
Nick</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23891</commentid>
    <comment_count>1</comment_count>
    <who name="Boris Zbarsky">bzbarsky</who>
    <bug_when>2009-02-23 20:13:50 +0000</bug_when>
    <thetext>What exactly is the problem with CSS width styles on blocks?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23948</commentid>
    <comment_count>2</comment_count>
    <who name="Nick Levinson">Nick_Levinson</who>
    <bug_when>2009-02-26 07:10:27 +0000</bug_when>
    <thetext>They don&apos;t work in older versions, namely IE5, although they generally do in 5.5. Long-tail marketing supports a website having consistent presentation across older browsers as well as newer versions. I tested margin, padding, and border, both 4-sided and left and right only.

However, I&apos;m closing this enhancement request, because I shouldn&apos;t have submitted it. I remembered the general problem but forgot the specifics till you reminded me. Reviewing HTML5&apos;s purpose again, it&apos;s clear that adding the feature is not going to help since HTML5 isn&apos;t meant to aid compatibility with browsers too old for this subset of CSS1 compliance.

Thanks.

-- 
Nick</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>