File: line-break-strict-016.xht

package info (click to toggle)
thunderbird 1%3A60.9.0-1~deb9u1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 2,339,492 kB
  • sloc: cpp: 5,457,040; ansic: 2,360,385; python: 596,167; asm: 340,963; java: 326,296; xml: 258,830; sh: 84,445; makefile: 23,705; perl: 17,317; objc: 3,768; yacc: 1,766; ada: 1,681; lex: 1,364; pascal: 1,264; cs: 879; exp: 527; php: 436; lisp: 258; ruby: 153; awk: 152; sed: 53; csh: 27
file content (152 lines) | stat: -rw-r--r-- 6,379 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title>CSS Text Test: line-break - strict and centered punctuation marks</title>
		<!-- centered punctuation marks -->
		<link rel="author" title="Taka Oshiyama" href="mailto:takaoshiyama@gmail.com" />
		<link rel="help" title="5.2. Breaking Rules for Punctuation: the 'line-break' property" href="http://www.w3.org/TR/css-text-3/#line-break" />
		<link rel="match" href="reference/line-break-strict-016-ref.xht" />
		<meta http-equiv="content-language" content="en, ja" />
		<meta name="assert" content="This test verifies that 'line-break: strict' does not allow line breaking before centered punctuation marks such as COLON (U+003A) and SEMICOLON (U+003B)." />
		<style type="text/css">
			@font-face
			{
				font-family: "mplus-1p-regular";
				src: url("support/mplus-1p-regular.woff") format("woff");
				/* filesize: 803300 bytes (784.5 KBytes) */
				/*
				mplus-1p-regular.ttf can be downloaded at/from [TBD later]
				*/
			}
			.test span {
				line-break: strict;						// The property to be tested
			}
			p.test, p.control {
				border: 1px solid gray;
				color: blue;
				font-family: "mplus-1p-regular";
				width: 10em;
			}
			span.target {
				background-color: aqua;
			}
		</style>
	</head>
	<body lang="en">
		<p>
			Test passes if the highlighted characters in each pair of rectangles are at the exact same horizontal position.
		</p>
		<!-- centered punctuation marks COLON -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#x003a;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#x003a;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks SEMICOLON -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#x003b;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#x003b;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks KATAKANA MIDDLE DOT -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#x30fb;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#x30fb;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks FULLWIDTH COLON -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#xff1a;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#xff1a;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks FULLWIDTH SEMICOLON -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#xff1b;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#xff1b;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks HALFWIDTH KATAKANA MIDDLE DOT -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#xff65;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#xff65;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks EXCLAMATION MARK -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#x0021;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#x0021;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks QUESTION MARK -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#x003f;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#x003f;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks DOUBLE EXCLAMATION MARK -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#x203c;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#x203c;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks DOUBLE QUESTION MARK -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#x2047;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#x2047;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks QUESTION EXCLAMATION MARK -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#x2048;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#x2048;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks EXCLAMATION QUESTION MARK -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#x2049;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#x2049;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks FULLWIDTH EXCLAMATION MARK -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#xff01;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#xff01;</span>サンプル文</span>
		</p>
		<hr />
		<!-- centered punctuation marks FULLWIDTH QUESTION MARK -->
		<p class="test" lang="ja">
			<span>サンプル文サンプル文<span class="target">&#xff1f;</span>サンプル文</span>
		</p>
		<p class="control" lang="ja">
			<span>サンプル文サンプル<br />文<span class="target">&#xff1f;</span>サンプル文</span>
		</p>
	</body>
</html>