ISSUE-2057: text-align incompatible with CSS

CSS text-align

text-align incompatible with CSS

State:
CLOSED
Product:
SVG 1.2 Tiny: Last Call
Raised by:
Doug Schepers
Opened on:
2008-09-17
Description:
fantasai
<http://lists.w3.org/Archives/Public/www-svg/2008Sep/0057.html>:
[[
http://www.w3.org/TR/SVGMobile12/text.html#TextAlignProperty

There are two problems with this definition. First

# Note that SVG does not require user-agents to support the
# following values for this property: "justify", "inside",
# "outside", <string>, "left", or "right". When an unsupported
# value is encountered it must be treated as the property
# had not been specified.

It should be normatively allowed for the UA to support the
other values of text-align. If the UA also supports CSS then
it's not possible for the values not listed here to be ignored.

Second problem is here:

# The values "start" and "end" are dependent on the writing
# system being used.
#
# * For left to right horizontal (English, French, etc):
# start=left and end=right
# * For right to left horizontal (Hebrew, Arabic, etc):
# start=right and end=left
# * For top to bottom vertical (vertical Chinese, etc):
# start=up and end=down

"writing system being used" is not a good basis for alignment.
What about mixed script text? text-align should be dependent
on SVG's equivalent of the containing block's 'direction'
property. (Which afaict doesn't exist in SVG Tiny, but more on
that problem later.)

Also given "In SVG Tiny 1.2, vertical writing is not supported."
in http://www.w3.org/TR/SVGMobile12/text.html#TextLayout that
last sentence should be removed.
]]
Related Actions Items:
Related emails:
  1. SVG/profiles/1.2T doc-svgt12.html,1.23,1.24 (from cvsmail@w3.org on 2008-11-03)
  2. SVG/profiles/1.2T doc-svgt12.html,1.15,1.16 (from cvsmail@w3.org on 2008-11-02)
  3. SVG/profiles/1.2T doc-svgt12.html,NONE,1.1 (from cvsmail@w3.org on 2008-10-28)
  4. Re: [1.2T-LC] text-align incompatible with CSS (ISSUE-2057 ACTION-2200) (from fantasai.lists@inkedblade.net on 2008-10-23)
  5. Re: Logistics of Open Issues (from schepers@w3.org on 2008-10-16)
  6. Re: [SVGMobile12] text-align incompatible with CSS (ISSUE-2057 ACTION-2200 ACTION-2211) (from schepers@w3.org on 2008-10-16)
  7. SVG/profiles/1.2T/publish single-page.html,1.118,1.119 text.html,1.110,1.111 (from cvsmail@w3.org on 2008-10-16)
  8. SVG/profiles/1.2T/master text.html,1.141,1.142 (from cvsmail@w3.org on 2008-10-16)
  9. Minutes, 7 October 2008 SVG WG telcon (from chris@w3.org on 2008-10-07)
  10. Minutes, SVG telcon Tuesday 23 September 2008 (from anthony.grasso@cisra.canon.com.au on 2008-09-23)
  11. Minutes, SVG telcon Tuesday 23 September 2008 (from anthony.grasso@cisra.canon.com.au on 2008-09-23)
  12. Re: [1.2T-LC] text-align incompatible with CSS (ISSUE-2057 ACTION-2200) (from schepers@w3.org on 2008-09-18)
  13. Minutes, SVG telcon Thursday 18 September 2008 (from anthony.grasso@cisra.canon.com.au on 2008-09-18)
  14. Re: [1.2T-LC] text-align incompatible with CSS (ISSUE-2057) (from schepers@w3.org on 2008-09-17)
  15. ISSUE-2057 (CSS text-align): text-align incompatible with CSS [Last Call: SVG 1.2 Tiny ] (from sysbot+tracker@w3.org on 2008-09-17)

Related notes:

Added clarification, removed offending wording as requested.

Doug Schepers, 16 Oct 2008, 09:38:37

Agree, changed as requested. Commenter satisfied: http://lists.w3.org/Archives/Public/www-svg/2008Oct/0216.html

Doug Schepers, 2 Nov 2008, 20:51:15

Display change log ATOM feed


Dirk Schulze <dschulze@adobe.com>, Chair, Chris Lilley <chris@w3.org>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 2057.html,v 1.1 2020/01/17 13:19:18 carcone Exp $