- From: Najib Tounsi via GitHub <sysbot+gh@w3.org>
- Date: Wed, 04 Jan 2017 22:55:30 +0000
- To: public-css-archive@w3.org
ntounsi has just created a new issue for https://github.com/w3c/csswg-drafts: == [css -text-justify] How to NOT justify a piece of text inside a justified paragraph. == NB. This issue may be raised elsewhere or may be related to another one. sorry if duplicate. `'Text-align : justify'` [1] is a bloc property. It applies to block containers. In general, the justify method is to vary inter-word spaces. Sometimes varying letter-spacing also. For some reason (e.g. aesthetic, citation, need to keep original layout ...) one may wish to NOT justify a small sentence within a text, i.e. an inline span inside a justified paragraph. The `'text-justify : none'` property [2] should permit this. Example: ``` <p style="text-align:justify"> justified justified justified justified <span style="text-justify:none"> not justified not justified </span> justified justified justified justified </p> ``` However, the section 7.3 [2] says about `'text-justify '` property: "Applies to: block containers and, **optionally**, inline elements " What optionally means is explained next ยง: "The property applies to block containers, but the UA **may (but is not required to) also** support it on inline elements." Why not? Why not apply the property to inline element ALSO? In some Arabic books/printings, one can find highly justified paragraphs containing a span of not-justified-text such as a sentence from the Koran for example. [1] https://www.w3.org/TR/css-text-3/#text-align [2] https://www.w3.org/TR/css-text-3/#text-justify Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/853 using your GitHub account
Received on Wednesday, 4 January 2017 22:55:36 UTC