Changes between Version 2 and Version 3 of LineBreaking
- Timestamp:
- Aug 31, 2012, 2:42:46 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
LineBreaking
v2 v3 21 21 If not specified, the initial (default) value is `auto`. 22 22 23 CSS3 Text does not fully define line breaking behavior for any of these values. Rather, it specifies certain constraints or absence of constraints that are expected to operate as an additional layer of behavior on top of the [http://dev.w3.org/csswg/css3-text/#line-break-details default line breaking behavior] rules. 24 23 25 === The former `-webkit-line-break` property === 24 26 25 For some time now, WebKit has supported a non-standard `-webkit-line-break` property, based on the earlier `-khtml-line-break` property, which accepted one of two values:27 Since Safari 3.0, WebKit has supported a non-standard `-webkit-line-break` property, based on the earlier `-khtml-line-break` property in Safari 2.0, which accepted one of two values: 26 28 27 29 * `normal` (default) 28 30 * `after-white-space` 31 32 The behavior for `normal` was defined by the [http://developer.apple.com/library/safari/#documentation/AppleApplications/Reference/SafariCSSRef/Articles/StandardCSSProperties.html#//apple_ref/css/property/-webkit-line-break Safari CSS Reference] as "a standard line-breaking rule", while `after-white-space` was defined as "the line breaks after white space", neither of which definitions are sufficiently precise to obtain interoperability. 29 33 30 34 === The new `-webkit-line-break` property ===