Agregar archivos de proyecto.

This commit is contained in:
2026-05-27 17:09:59 +02:00
parent 73b30b7de7
commit 03813aff5a
9144 changed files with 4026729 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
@font-face {
src:
url('web-fonts/droid-serif-invalid.ttf') format('truetype'),
url('web-fonts/droid-serif-invalid.ttf') format('opentype'),
url('web-fonts/droid-serif-invalid.ttf') format('opentype'),
url("web-fonts/droid-serif-invalid.ttf") format('opentype'),
url("web-fonts/droid-serif-invalid.ttf") format('opentype'),
url("web-fonts/droid-serif-invalid.ttf") format(opentype),
url(web-fonts/droid-serif-invalid.ttf) format('opentype'),
url("web-fonts/droid-serif-invalid.ttc#1") format(opentype),
url('web-fonts/droid-serif-invalid.ttc#1') format(opentype),
url(web-fonts/droid-serif-invalid.ttc#1) format('opentype'),
url("web-fonts/droid-serif-invalid.svg#id1") format(svg),
url('web-fonts/droid-serif-invalid.svg#id1') format(svg),
url(web-fonts/droid-serif-invalid.svg#id1) format('svg'),
url("web-fonts/droid-serif-invalid.ttc#1"),
url('web-fonts/droid-serif-invalid.ttc#1'),
url(web-fonts/droid-serif-invalid.ttc#1),
url("web-fonts/droid-serif-invalid.svg#id1"),
url('web-fonts/droid-serif-invalid.svg#id1'),
url(web-fonts/droid-serif-invalid.svg#id1),
local("web-fonts/droid-serif-invalid.ttf") format('opentype'),
local("web-fonts/droid-serif-invalid.ttf") format('opentype'),
local("web-fonts/droid-serif-invalid.ttf") format(opentype),
local(web-fonts/droid-serif-invalid.ttf) format(opentype),
local(web-fonts/droid-serif-invalid.ttf) format('opentype'),
local(web-fonts/droid-serif-invalid.ttf),
local('web-fonts/droid-serif-invalid.ttf'),
local("web-fonts/droid-serif-invalid.ttf");
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,6 @@
p {
font-weight: bold
}
* {
color: red;
}

View File

@@ -0,0 +1,16 @@
#id777 {
color: blue;
}
p {
font-weight: bold;
color: red;
}
* {
font-weight: normal;
color: pink
}
p#id777 {
color: black;
}

View File

@@ -0,0 +1,3 @@
p[custom] {
font-size: 100px;
}

View File

@@ -0,0 +1,7 @@
#id777 {
color: red !important;
}
.cls {
color: blue !important;
}

View File

@@ -0,0 +1,7 @@
#id777 {
color: red;
}
.cls {
color: blue !important;
}

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p>Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p>Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p id="id777">Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p custom="">Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p id="id777" class="cls">Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p id="id777" class="cls">Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,12 @@
p {
color: green;
font-size: 10pt
}
@media screen {
p {
color: red
}
}
.blue {
color: blue
}

View File

@@ -0,0 +1,10 @@
@media print {
#navigation {
display: none
}
@media (max-width: 12cm) {
.note {
float: none
}
}
}

View File

@@ -0,0 +1,12 @@
div {
font-size: 10pt;
color: red
}
p {
font-size: 10pt;
color: red
}
#navbar {
font-size: 10pt;
color: red
}

View File

@@ -0,0 +1,24 @@
a[rel="nofollow"] {
}
a[rel="nofollow"] {
}
a[rel="nofollow"] {
}
object[type^="image/"] {
}
a[href$=".html"] {
}
p[title*="hello"] {
}
e[foo~="bar"] {
}
e[foo|="en"] {
}

View File

@@ -0,0 +1,6 @@
blockquote {
margin: 1em 40px
}
blockquote {
padding: 1em 40px
}

View File

@@ -0,0 +1,35 @@
@font-face {
size: a4
}
@font-face {
size: landscape
margin: 3in
}
@font-face {
size: a5
border: solid 1px
}
@font-face {
margin: 1in
}
@font-face {
size: a5 landscape
margin: 0.5in 1in 0.5in 0.5in
}
@font-face {
margin-left: 1in
}
@media print {
@font-face {
margin-left: 1in
}
}
@font-face {
margin: 0.5in
}
@font-face {
background-color: #ccc
}
@font-face {
background-color: #ccf
}

View File

@@ -0,0 +1,4 @@
@font-face {
font-family: "Font"
src: url(http://some-font.eot) format("embedded-opentype"),url(data:application/font-woff;base64,2CBPCRXmgywtV1t4oWwjBju0kqkvfhPs0cYdMgFtDSY5uL7MIGT5wiGs078HrvBHekp0Yf=) format("truetype")
}

View File

@@ -0,0 +1,701 @@
html {
font-family: times-roman
}
pre {
font-family: monospace;
font-size: 9pt;
line-height: 12pt
}
tt {
font-family: monospace;
font-size: 9pt;
line-height: 12pt
}
code {
font-family: monospace;
font-size: 9pt;
line-height: 12pt
}
kbd {
font-family: monospace;
font-size: 9pt;
line-height: 12pt
}
samp {
font-family: monospace;
font-size: 9pt;
line-height: 12pt
}
dt {
margin: 0
}
big {
font-size: larger
}
small {
font-size: smaller
}
b {
font-weight: bold
}
i {
font-style: italic
}
html {
font-size: 12pt;
display: block
}
body {
font-size: 12pt;
display: block
}
p {
margin: 1em 0
}
dl {
margin: 1em 0
}
multicol {
margin: 1em 0
}
dd {
margin-left: 40px;
margin-bottom: 0;
margin-right: 0;
margin-top: 0
}
blockquote {
margin: 1em 40px
}
figure {
margin: 1em 40px
}
center {
display: block;
text-align: center
}
blockquote[type="cite"] {
border: 3px solid;
padding-left: 1em;
border-color: blue;
border-width: thin;
margin: 1em 0
}
h1 {
font-size: 2em;
font-weight: bold;
margin: 0.67em 0
}
h2 {
font-size: 1.5em;
font-weight: bold;
margin: 0.83em 0
}
h3 {
font-size: 1.17em;
font-weight: bold;
margin: 1em 0
}
h4 {
font-size: 1em;
font-weight: bold;
margin: 1.33em 0
}
h5 {
font-size: 0.83em;
font-weight: bold;
margin: 1.67em 0
}
h6 {
font-size: 0.67em;
font-weight: bold;
margin: 2.33em 0
}
listing {
font-size: medium;
margin: 1em 0;
white-space: pre
}
xmp {
margin: 1em 0;
white-space: pre
}
pre {
margin: 1em 0;
white-space: pre
}
plaintext {
margin: 1em 0;
white-space: pre
}
table {
margin-bottom: 0;
margin-top: 0;
margin-left: 0;
margin-right: 0;
text-indent: 0;
border-spacing: 2px
}
caption {
text-align: center;
display: table-caption
}
tr {
vertical-align: inherit
}
tbody {
vertical-align: middle
}
thead {
vertical-align: middle
}
tfoot {
vertical-align: middle
}
table > tr {
vertical-align: middle
}
td {
padding: 1px;
text-align: inherit;
vertical-align: inherit;
background-color: inherit
}
th {
display: table-cell;
font-weight: bold;
padding: 1px;
vertical-align: inherit;
text-align: center;
background-color: inherit
}
sub {
font-size: smaller;
vertical-align: sub
}
sup {
font-size: smaller;
vertical-align: super
}
nobr {
white-space: nowrap
}
mark {
background: none repeat scroll 0 0 yellow;
color: black
}
abbr[title] {
border-bottom: 1px dotted
}
acronym[title] {
border-bottom: 1px dotted
}
ul {
list-style-type: disc;
margin: 1em 0;
padding-left: 40px
}
menu {
list-style-type: disc;
margin: 1em 0;
padding-left: 40px
}
dir {
list-style-type: disc;
margin: 1em 0;
padding-left: 40px
}
ul li ul {
list-style-type: circle
}
ol ul {
margin-top: 0;
margin-bottom: 0
}
ul ol {
margin-top: 0;
margin-bottom: 0
}
ul ul {
margin-top: 0;
margin-bottom: 0
}
ol ol {
margin-top: 0;
margin-bottom: 0
}
ol {
list-style-type: decimal;
margin: 1em 0;
padding-left: 40px
}
dl {
display: block;
margin: 1em 0
}
hr {
display: block;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: auto;
margin-right: auto;
border-style: inset;
border-width: 1px
}
pre {
display: block;
white-space: pre;
margin: 1em 0
}
em {
font-style: italic
}
u {
text-decoration: underline
}
strike {
text-decoration: line-through
}
strong {
font-weight: bold
}
a[href] {
text-decoration: underline;
color: blue
}
q {
display: inline
}
q::before {
content: open-quote
}
q::after {
content: close-quote
}
aside {
display: block
}
article {
display: block
}
main {
display: block
}
nav {
display: block
}
footer {
display: block
}
header {
display: block
}
section {
display: block
}
cite {
font-style: italic
}
code {
font-family: monospace
}
address {
display: block;
font-style: italic
}
center {
text-align: center
}
del {
text-decoration: line-through
}
dfn {
font-style: italic
}
fieldset {
display: block;
margin-left: 2px;
margin-right: 2px;
padding-top: 0.35em;
padding-bottom: 0.625em;
padding-left: 0.75em;
padding-right: 0.75em;
border: 2px groove
}
figcaption {
display: block
}
figure {
display: block;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 40px;
margin-right: 40px
}
ins {
text-decoration: underline
}
kbd {
font-family: monospace
}
mark {
background-color: yellow;
color: black
}
s {
text-decoration: line-through
}
samp {
font-family: monospace
}
var {
font-style: italic
}
img[align="left"] {
margin-right: 3px
}
img {
display: inline-block
}
input {
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
margin: 0em 0em 0em 0em;
font: 13.3333px arial
}
textarea {
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
margin: 0em 0em 0em 0em;
font: 13.3333px arial
}
select {
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
margin: 0em 0em 0em 0em;
font: 13.3333px arial
}
button {
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
margin: 0em 0em 0em 0em;
font: 13.3333px arial
}
input {
background-color: white;
padding: 1px;
border: 2px inset black;
border-image: initial
}
input:not([type]) {
padding: 1px 0px
}
input[type="email"] {
padding: 1px 0px
}
input[type="number"] {
padding: 1px 0px
}
input[type="password"] {
padding: 1px 0px
}
input[type="tel"] {
padding: 1px 0px
}
input[type="url"] {
padding: 1px 0px
}
input[type="text"] {
padding: 1px 0px
}
input[type="radio"] {
margin: 3px 3px 0px 5px;
padding: 0px;
border: initial
}
input[type="button"] {
background-color: lightgrey;
border: 2px outset black;
border-image: initial;
box-sizing: border-box;
text-align: center;
padding: 1px 6px
}
input[type="submit"] {
background-color: lightgrey;
border: 2px outset black;
border-image: initial;
box-sizing: border-box;
text-align: center;
padding: 1px 6px
}
button {
background-color: lightgrey;
border: 2px outset black;
border-image: initial;
box-sizing: border-box;
text-align: center;
padding: 1px 6px
}
input[type="radio"] {
margin: 3px 0.5ex;
padding: initial;
border: initial
}
input[type="checkbox"] {
margin: 3px 0.5ex;
padding: initial;
border: initial
}
input[type="checkbox"] {
margin: 3px 3px 3px 4px;
box-sizing: border-box
}
select {
box-sizing: border-box;
white-space: pre;
color: black;
background-color: white;
overflow: hidden;
border: 1px solid rgb(169,169,169)
}
optgroup {
line-height: initial;
font-weight: bold;
display: block
}
option {
font-weight: normal;
display: block;
white-space: pre;
min-height: 1.2em;
padding: 0px 2px 1px
}
optgroup option::before {
content: " "
}
textarea {
font-family: courier;
background-color: white;
white-space: pre-wrap;
word-wrap: break-word;
border-image: initial;
border: 1px solid rgb(169,169,169);
padding: 2px
}
legend {
display: block;
padding-left: 2px;
padding-right: 2px;
border: none
}
address {
display: block
}
blockquote {
display: block
}
body {
display: block
}
dd {
display: block
}
div {
display: block
}
dl {
display: block
}
dt {
display: block
}
fieldset {
display: block
}
form {
display: block
}
frame {
display: block
}
frameset {
display: block
}
h1 {
display: block
}
h2 {
display: block
}
h3 {
display: block
}
h4 {
display: block
}
h5 {
display: block
}
h6 {
display: block
}
iframe {
display: block
}
noframes {
display: block
}
object {
display: block
}
ol {
display: block
}
p {
display: block
}
ul {
display: block
}
applet {
display: block
}
center {
display: block
}
dir {
display: block
}
hr {
display: block
}
menu {
display: block
}
pre {
display: block
}
li {
display: list-item
}
table {
display: table
}
tr {
display: table-row
}
thead {
display: table-header-group
}
tbody {
display: table-row-group
}
tfoot {
display: table-footer-group
}
col {
display: table-column
}
colgroup {
display: table-column-group
}
td {
display: table-cell
}
th {
display: table-cell
}
caption {
display: table-caption
}
@page {
@top-left-corner {
text-align: right;
vertical-align: middle
}
@top-left {
text-align: left;
vertical-align: middle
}
@top-center {
text-align: center;
vertical-align: middle
}
@top-right {
text-align: right;
vertical-align: middle
}
@top-right-corner {
text-align: left;
vertical-align: middle
}
@left-top {
text-align: center;
vertical-align: top
}
@left-middle {
text-align: center;
vertical-align: middle
}
@left-bottom {
text-align: center;
vertical-align: bottom
}
@right-top {
text-align: center;
vertical-align: top
}
@right-middle {
text-align: center;
vertical-align: middle
}
@right-bottom {
text-align: center;
vertical-align: bottom
}
@bottom-left-corner {
text-align: right;
vertical-align: middle
}
@bottom-left {
text-align: left;
vertical-align: middle
}
@bottom-center {
text-align: center;
vertical-align: middle
}
@bottom-right {
text-align: right;
vertical-align: middle
}
@bottom-right-corner {
text-align: left;
vertical-align: middle
}
}

View File

@@ -0,0 +1,4 @@
div {
/*123*/ font-size: 2em
}

View File

@@ -0,0 +1,16 @@
p {
color: green;
font-size: 10pt;
}
@media screen {
p {
color: red;
}
}
.blue {
color: blue;
}

View File

@@ -0,0 +1,8 @@
@media print {
/* hide navigation controls when printing */
#navigation { display: none }
@media (max-width: 12cm) {
/* keep notes in flow when printing to narrow pages */
.note { float: none }
}
}

View File

@@ -0,0 +1,4 @@
div, p, #navbar {
font-size: 10pt;
color:red;
}

View File

@@ -0,0 +1,9 @@
@import url("fineprint.css") print;
@import url("bluish.css") projection, tv;
@import 'custom.css';
@import url("chrome://communicator/skin/");
@import "common.css" screen, projection;
@import url('landscape.css') screen and (orientation:landscape);
.myclass {
font-size: 10pt
}

View File

@@ -0,0 +1,23 @@
a[rel=nofollow] {
}
a[rel='nofollow'] {
}
a[rel="nofollow"] {
}
object[type^="image/"] {
}
a[href$=".html"] {
}
p[title*="hello"] {
}
e[foo~="bar"] {
}
e[foo|="en"] {
}

View File

@@ -0,0 +1,3 @@
blockquote {
margin: 1em 40px
}

View File

@@ -0,0 +1,13 @@
/*
some random comment
*/
blockquote {
margin: 1em 40px
}
/****** Multistars comment ******/
blockquote {
padding: 1em 40px
}

View File

@@ -0,0 +1,54 @@
@page {
size: a4;
}
@page:first {
size: landscape;
margin: 3in;
}
@page {
size: a5;
border: solid 1px;
}
@page:left {
margin: 1in;
}
@page asdjf, auTo, customPageName:right:right,:left {
size: a5 landscape;
margin: 0.5in 1in 0.5in 0.5in;
@left-bottom {
color: red;
content: "Left content.";
}
}
@page :left:left:first {
margin-left:
1in;
}
@media print {
@page
:right:right
{
@top-left {
content: "Some header text " counter(chapter);
}
margin-left:
1in;
}
}
@page :right {
margin: 0.5in;
}
@page :right {
background-color: #ccc;
}
@page :left {
background-color: #ccf;
}

View File

@@ -0,0 +1,5 @@
@font-face {
font-family: "Font";
src: url(http://some-font.eot) format("embedded-opentype"),
url(data:application/font-woff;base64,2CBPCRXmgywtV1t4oWwjBju0kqkvfhPs0cYdMgFtDSY5uL7MIGT5wiGs078HrvBHekp0Yf=) format("truetype");
}

View File

@@ -0,0 +1,84 @@
<html>
<head>
<style type="text/css">
@media print {
@page
:right:right
{
@top-left {
content: "Some header text " counter(chapter);
}
margin-left:
1in;
}
}
html {
border: solid 10px yellow;
page {
size: a4;
}
@page:first {
size: landscape;
margin: 3in;
}
@page {
size: a5;
border: solid 1px;
}
@page:left {
margin: 1in;
}
@page asdjf, auTo, customPageName:right:right,:left {
size: a5 landscape;
margin: 0.5in 1in 0.5in 0.5in;
@left-bottom {
color: red;
content: "Left content.";
}
}
@page :left:left:first {
margin-left:
1in;
}
@media print {
@page
:right:right
{
@top-left {
content: "Some header text " counter(chapter);
}
margin-left:
1in;
}
}
@page :right {
margin: 0.5in;
}
@page :right {
background-color: #ccc;
}
@page :left {
background-color: #ccf;
}
}
</style>
</head>
<body >
<p>Hello world</p>
</body>
</html>

View File

@@ -0,0 +1,15 @@
@media print {
p {
font-weight: bold
}
}
@media all {
p {
color: red;
}
}
p {
font-size: 20pt;
}

View File

@@ -0,0 +1,6 @@
@media (min-width: 700px), handheld and (orientation: landscape) {
p {
font-weight: bold
}
}

View File

@@ -0,0 +1,5 @@
@media print and (min-resolution: 300dpi) {
p {
color: black;
}
}

View File

@@ -0,0 +1,11 @@
@media all and (color-index) {
p {
color: red;
}
}
@media all and (min-color-index: 256) {
P {
font-size: 20em;
}
}

View File

@@ -0,0 +1,5 @@
@media screen and (min-aspect-ratio: 1/1) {
p {
color: red;
}
}

View File

@@ -0,0 +1,5 @@
@media not screen and (color), print and (color) {
p {
color: red;
}
}

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p>Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p>Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p id="id777">Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p custom="">Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p id="id777" class="cls">Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<html>
<body>
<p id="id777" class="cls">Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,8 @@
<html>
<body>
<link rel="stylesheet" type="text/css" href="css07.css" media="screen and (min-width: 500px)">
<p>Hello world!</p>
</body>
</html>

View File

@@ -0,0 +1,57 @@
<!DOCTYPE html>
<html lang="ru" dir="ltr">
<body>
<h1 lang="ru">Hello</h1>
<div>
<div>Good morning</div>
<div>
<div>Have a nice day</div>
<div>
<div>
<p style="display:none;">today</p></div>
<div style="position:relative;">
<div style="display:none">Hello!!!</div>
</div>
</div>
</div>
<div lang="ru" dir="ltr">
<table style="">
<caption class="" style="">Hello, TSpdf!</caption>
<tr><td colspan="2" class="" style="text-align:center;"></td></tr>
<tr><td style=""></td></tr>
<tr><td class="" style=""><p><span>text/css</span></td></tr>
<tr>
<th style="">Monday</th>
<td class="" style=""></td>
</tr>
<tr>
<th style="">Tuesday</th>
<td class="" style=""><p><span style="white-space:nowrap;">morning</span></p></td>
</tr>
<tr>
<th style="">Wednesday</th>
<td class="" style="">
<p>evening</p>
</td>
</tr>
<tr>
<th style="">Thursday</th>
<td class="" style="">
<p>afternoon</a><br /></p>
</td>
</tr>
<tr>
<th style=""></th>
<td class="" style="">
<p></p>
</td>
</tr>
</table>
<table style="float:right; clear:right; width:22.0em; margin:0 0 1.0em 1.0em; background:#f9f9f9; border:1px solid #aaa; padding:0.2em; border-spacing:0.4em 0; text-align:center; line-height:1.4em; font-size:88%;" cellspacing="0" cellpadding="0">
<tr>
<td style="padding:0.2em 0.4em 0.2em; font-size:145%; line-height:1.15em; font-weight:bold; display:block; margin-bottom:0.25em;">Good bye</td>
</tr>
</table>
</body>
</html>

View File

@@ -0,0 +1,12 @@
p {
color: green;
font-size: 10pt
}
@media screen {
p {
color: red
}
}
.blue {
color: blue
}

View File

@@ -0,0 +1,10 @@
@media print {
#navigation {
display: none
}
@media (max-width: 12cm) {
.note {
float: none
}
}
}

View File

@@ -0,0 +1,12 @@
div {
font-size: 10pt;
color: red
}
p {
font-size: 10pt;
color: red
}
#navbar {
font-size: 10pt;
color: red
}

View File

@@ -0,0 +1,24 @@
a[rel="nofollow"] {
}
a[rel="nofollow"] {
}
a[rel="nofollow"] {
}
object[type^="image/"] {
}
a[href$=".html"] {
}
p[title*="hello"] {
}
e[foo~="bar"] {
}
e[foo|="en"] {
}

View File

@@ -0,0 +1,6 @@
blockquote {
margin: 1em 40px
}
blockquote {
padding: 1em 40px
}

View File

@@ -0,0 +1,54 @@
@page {
size: a4
}
@page :first {
size: landscape;
margin: 3in
}
@page {
size: a5;
border: solid 1px
}
@page :left {
margin: 1in
}
@page asdjf, auTo, customPageName:right:right,:left {
@left-bottom {
color: red;
content: "Left content."
color: red;
content: "Left content."
color: red;
content: "Left content."
color: red;
content: "Left content."
}
size: a5 landscape;
margin: 0.5in 1in 0.5in 0.5in
size: a5 landscape;
margin: 0.5in 1in 0.5in 0.5in
size: a5 landscape;
margin: 0.5in 1in 0.5in 0.5in
size: a5 landscape;
margin: 0.5in 1in 0.5in 0.5in
}
@page :left:left:first {
margin-left: 1in
}
@media print {
@page :right:right {
@top-left {
content: "Some header text " counter(chapter)
}
margin-left: 1in
}
}
@page :right {
margin: 0.5in
}
@page :right {
background-color: #ccc
}
@page :left {
background-color: #ccf
}

View File

@@ -0,0 +1,4 @@
@font-face {
font-family: "Font";
src: url(http://some-font.eot) format("embedded-opentype"),url(data:application/font-woff;base64,2CBPCRXmgywtV1t4oWwjBju0kqkvfhPs0cYdMgFtDSY5uL7MIGT5wiGs078HrvBHekp0Yf=) format("truetype");
}

View File

@@ -0,0 +1,16 @@
p {
color: green;
font-size: 10pt;
}
@media screen {
p {
color: red;
}
}
.blue {
color: blue;
}

View File

@@ -0,0 +1,8 @@
@media print {
/* hide navigation controls when printing */
#navigation { display: none }
@media (max-width: 12cm) {
/* keep notes in flow when printing to narrow pages */
.note { float: none }
}
}

View File

@@ -0,0 +1,4 @@
div, p, #navbar {
font-size: 10pt;
color:red;
}

View File

@@ -0,0 +1,9 @@
@import url("fineprint.css") print;
@import url("bluish.css") projection, tv;
@import 'custom.css';
@import url("chrome://communicator/skin/");
@import "common.css" screen, projection;
@import url('landscape.css') screen and (orientation:landscape);
.myclass {
font-size: 10pt
}

View File

@@ -0,0 +1,23 @@
a[rel=nofollow] {
}
a[rel='nofollow'] {
}
a[rel="nofollow"] {
}
object[type^="image/"] {
}
a[href$=".html"] {
}
p[title*="hello"] {
}
e[foo~="bar"] {
}
e[foo|="en"] {
}

View File

@@ -0,0 +1,13 @@
/*
some random comment
*/
blockquote {
margin: 1em 40px
}
/****** Multistars comment ******/
blockquote {
padding: 1em 40px
}

View File

@@ -0,0 +1,54 @@
@page {
size: a4;
}
@page:first {
size: landscape;
margin: 3in;
}
@page {
size: a5;
border: solid 1px;
}
@page:left {
margin: 1in;
}
@page asdjf, auTo, customPageName:right:right,:left {
size: a5 landscape;
margin: 0.5in 1in 0.5in 0.5in;
@left-bottom {
color: red;
content: "Left content.";
}
}
@page :left:left:first {
margin-left:
1in;
}
@media print {
@page
:right:right
{
@top-left {
content: "Some header text " counter(chapter);
}
margin-left:
1in;
}
}
@page :right {
margin: 0.5in;
}
@page :right {
background-color: #ccc;
}
@page :left {
background-color: #ccf;
}

View File

@@ -0,0 +1,5 @@
@font-face {
font-family: "Font";
src: url(http://some-font.eot) format("embedded-opentype"),
url(data:application/font-woff;base64,2CBPCRXmgywtV1t4oWwjBju0kqkvfhPs0cYdMgFtDSY5uL7MIGT5wiGs078HrvBHekp0Yf=) format("truetype");
}

View File

@@ -0,0 +1,2 @@
<input type="text" disabled name="FirstD" value="Mickey">
<input type="text" name="FirstE" value="Mickey">

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html>
<html>
<head>
<title>OK</title>
</head>
<body>
There is a UTF8 BOM at the top (before the XML decl). If not read correctly, will look like a non-joining space.
</body>
</html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,22 @@
Note
====
The HTML files in this directory (htmltests) are intended to be used for testing the Jsoup parser and improving its
interoperability with real world published HTML. These files are not distributed in the core Jsoup library.
These files remain the copyright of the original owner.
If you are the copyright holder and do not wish your works to be used in this manner, please contact Jonathan Hedley
(jonathan@hedley.net) and your works will be removed from this test-suite.
Sources
========
* yahoo-article-1.html http://news.yahoo.com/s/nm/20100831/bs_nm/us_gm_china 1-Sep-2010
* smh-biz-article-1.html http://www.smh.com.au/business/the-boards-next-fear-the-female-quota-20100106-lteq.html
* news-com-au-home.html http://www.news.com.au/ 11-Jan-2010
* google-ipod.html http://www.google.com/search?hl=en&q=ipod&aq=f&oq=&aqi=g10 11-Jan-2010
* yahoo-jp.html http://www.yahoo.co.jp/index.html 12-Jan-2010
* baidu-cn-home.html http://www.baidu.com/ 15-Jul-2010
* nyt-article-1.html http://www.nytimes.com/2010/07/26/business/global/26bp.html?hp
* xwiki-1324.html https://github.com/jhy/jsoup/issues/1324 15-Feb-2020

View File

@@ -0,0 +1,4 @@
<!doctype html><html><head><meta http-equiv="Content-Type" content="text/html;charset=gb2312"><title><EFBFBD>ٶ<EFBFBD>һ<EFBFBD>£<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪<EFBFBD><EFBFBD> </title><style>body{font:12px arial;text-align:center;background:#fff}body,p,form{margin:0;padding:0}body,form,#lg{position:relative}td{text-align:left}img{border:0}a{color:#00c}a:active{color:#f60}#u{padding:7px 10px 3px 0;text-align:right}#m{width:650px;margin:0 auto}#nv{font-size:16px;margin:0 0 4px -32px}#nv a,#nv b,#su,#lk{font-size:14px}#lg{margin:-17px 0 9px}#fm{padding-left:111px;text-align:left}#kw{width:391px;line-height:16px;padding:3px 1px;margin:0 6px 0 0;font:16px arial}#su{width:78px;height:28px;line-height:24px}#kw,#su{vertical-align:middle}#lk{margin:33px 0}#lk span{font:14px "<22><><EFBFBD><EFBFBD>"}#lm{height:60px}#lh{margin:16px 0 5px;font:12px "<22><><EFBFBD><EFBFBD>"}#lh a{font:12px arial}#hp{position:absolute;line-height:14px;margin:0 0 0 6px;top:-1px;*top:2px}#cp,#cp a{color:#77c}#sx{color:#00C;text-decoration:underline;cursor:pointer;}</style></head>
<body><p id="u"><a href="http://passport.baidu.com/?login&tpl=mn"><EFBFBD><EFBFBD>¼</a></p><div id="m"><p id="lg"><img src="http://www.baidu.com/img/baidu_logo.gif" width="270" height="129" usemap="#mp"></p><p id="nv"><a href="http://news.baidu.com"><EFBFBD><EFBFBD>&nbsp;<EFBFBD><EFBFBD></a><EFBFBD><EFBFBD><b><EFBFBD><EFBFBD>&nbsp;ҳ</b><EFBFBD><EFBFBD><a href="http://tieba.baidu.com"><EFBFBD><EFBFBD>&nbsp;<EFBFBD><EFBFBD></a><EFBFBD><EFBFBD><a href="http://zhidao.baidu.com">֪&nbsp;<EFBFBD><EFBFBD></a><EFBFBD><EFBFBD><a href="http://mp3.baidu.com">MP3</a><EFBFBD><EFBFBD><a href="http://image.baidu.com">ͼ&nbsp;Ƭ</a><EFBFBD><EFBFBD><a href="http://video.baidu.com"><EFBFBD><EFBFBD>&nbsp;Ƶ</a><EFBFBD><EFBFBD><a href="http://map.baidu.com"><EFBFBD><EFBFBD>&nbsp;ͼ</a></p><div id="fm"><form name="f" action="s"><input type="text" name="wd" id="kw" maxlength="100"><input type="submit" value="<22>ٶ<EFBFBD>һ<EFBFBD><D2BB>" id="su"><span id="hp"><a href="/gaoji/preferences.html"><EFBFBD><EFBFBD><EFBFBD><EFBFBD></a><br><span id="sx"><EFBFBD><EFBFBD>д</span></span></form></div>
<p id="lk"><a href="http://hi.baidu.com"><EFBFBD>ռ<EFBFBD></a><EFBFBD><EFBFBD><a href="http://baike.baidu.com"><EFBFBD>ٿ<EFBFBD></a><EFBFBD><EFBFBD><a href="http://www.hao123.com">hao123</a><span> | <a href="/more/"><EFBFBD><EFBFBD><EFBFBD><EFBFBD>&gt;&gt;</a></span></p><p id="lm"></p><p><a id="st" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.baidu.com')" href="http://utility.baidu.com/traf/click.php?id=215&url=http://www.baidu.com"><EFBFBD>Ѱٶ<EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>ҳ</a></p><p id="lh"><a href="http://e.baidu.com/?refer=888"><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٶ<EFBFBD><EFBFBD>ƹ<EFBFBD></a> | <a href="http://top.baidu.com"><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ư<EFBFBD></a> | <a href="http://home.baidu.com"><EFBFBD><EFBFBD><EFBFBD>ڰٶ<EFBFBD></a> | <a href="http://ir.baidu.com">About Baidu</a></p><p id="cp">&copy;2010 Baidu <a href="/duty/">ʹ<EFBFBD>ðٶ<EFBFBD>ǰ<EFBFBD>ض<EFBFBD></a> <a href="http://www.miibeian.gov.cn" target="_blank"><EFBFBD><EFBFBD>ICP֤030173<EFBFBD><EFBFBD></a> <img src="http://gimg.baidu.com/img/gs.gif"></p></div><map name="mp"><area shape="rect" coords="43,22,227,91" href="http://hi.baidu.com/baidu/" target="_blank" title="<22><><EFBFBD>˽<EFBFBD><CBBD><EFBFBD> <20>ٶȵĿռ<C4BF>"></map></body>
<script>var w=window,d=document,n=navigator,k=d.f.wd,a=d.getElementById("nv").getElementsByTagName("a");if(n.userAgent.indexOf("MSIE")==-1||window.opera){d.getElementById("st").style.display="none"};for(var i=0;i<a.length;i++){a[i].onclick=function(){if(k.value.length>0){var o=this,h=o.href,q=encodeURIComponent(k.value);if(h.indexOf("q=")!=-1){o.href=h.replace(/q=[^&$]*/,"q="+q)}else{this.href+="?q="+q}}}};(function(){if(/q=([^&]+)/.test(location.search)){k.value=decodeURIComponent(RegExp.$1)}})();if(n.cookieEnabled&&!/sug?=0/.test(d.cookie)){d.write('<script src=http://www.baidu.com/js/bdsug.js?v=1.0.3.0><\/script>')};if(w.attachEvent){w.attachEvent("onload",function(){k.focus();})}else{w.addEventListener('load',function(){k.focus()},true)};w.onunload=function(){};var hw={};hw.i=d.getElementById("sx");var il=false;if(/msie (\d+\.\d)/i.test(n.userAgent)){hw.i.setAttribute("unselectable","on")}else{var sL=k.value.length;k.selectionStart=sL;k.selectionEnd=sL}hw.i.onclick=function(B){var B=B||w.event;B.stopPropagation?B.stopPropagation():(B.cancelBubble=true);if(d.selection&&d.activeElement.id&&d.activeElement.id=="kw"){hw.hasF=1}else{if(!d.selection){hw.hasF=1}}if(!il){var A=d.createElement("script");A.setAttribute("src","http://www.baidu.com/hw/hwInput.js");d.getElementsByTagName("head")[0].appendChild(A);il=true;setTimeout(function(){if(baidu){baidu.sug.initial()}},1000)}};</script></html><!--67703e841e07cfba-->

View File

@@ -0,0 +1 @@
<!doctype html><html><head><meta name="test" content="Test"><meta http-equiv="Content-Type" content="text/html;charset=gb2312"><title><EFBFBD>ٶ<EFBFBD>һ<EFBFBD>£<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪<EFBFBD><EFBFBD></title>

View File

@@ -0,0 +1,10 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<base href="http://example.com" />
</head>
<body>
<img src="/foo.jpg" />
</body>
</html>

View File

@@ -0,0 +1,16 @@

<?xml version="1.0" encoding="utf-8"?>
<!-- so -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- what -->
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">
<!-- now -->
<head>
<!-- then -->
<meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
<title>A Certain Kind of Test</title>
</head>
<body><h1>Hello</h1>h1></body>
(There is a UTF8 hidden BOM at the top of this file.)
</html>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,4 @@
<title>Gzip test</title>
<p>This is a gzipped HTML file.</p>

View File

@@ -0,0 +1,14 @@
<!doctype html>
<html lang=en>
<meta charset=utf-8>
<title>FormData: has</title>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<link rel="help" href="https://xhr.spec.whatwg.org/#dom-formdata-get" />
<link rel="help" href="https://xhr.spec.whatwg.org/#dom-formdata-getall" />
<div id="log"></div>
<form id="form">
<input type="hidden" name="key" value="value1">
<input type="hidden" name="key" value="value2">
</form>
<form id="empty-form" />

View File

@@ -0,0 +1,4 @@
<html>
<head><meta charset="gb2312"></head>
<body><EFBFBD><EFBFBD></body>
</html>

Some files were not shown because too many files have changed in this diff Show More