203 liens privés
<!DOCTYPE html>
<html lang="fr-FR">
<head>
<meta charset="UTF-8">
<title>Mon site web</title>
<style type="text/css" media="all">
/ surcharge de styles existants et ajouts /
a:link{text-decoration:none;color:#134A81;}
a:active{text-decoration:none;color:#666;}
a:visited{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#176dc3;}
body {
font-family: Helvetica,Verdana,Arial,sans-serif;
font-size: 1.1rem;
}
</style>
</head>
<body>
<header id="masthead">
Mon site
</header>
<div id="contenu">
<h1>Titre de mon site</h1>
<h2>Sous titre de mon site</h1>
<p>Paragraphe</p>
<p>Paragraphe</p>
<p><strong>Paragraphe en gras</strong></p>
<p>Paragraphe <img src="image.jpg" alt="chat"></p>
<p>Visite le <a href="https://martouf.ch">site de Martouf</>.</p>
</div>
</body>
</html>
<!-- This svgs just have historical / explanative values. -->
<h4>Via svg, pattern, and <a href="http://jsfiddle.net/jwrmwxzt/7/">path</a><h4>
<?xml version="1.0" ?>
<svg width="120" height="120" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<pattern id="Triangle" width="10" height="10" patternUnits="userSpaceOnUse">
<path fill="black"d="M5,0 10,10 0,10 Z" />
</pattern>
</defs>
<circle cx="60" cy="60" r="50" fill="url(#Triangle)" />
</svg>
<h4>Via svg, pattern, and rectangles<h4>
<?xml version="1.0" ?>
<svg width="120" height="120" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<pattern id="hash4_4" width="8" height="8" patternUnits="userSpaceOnUse" patternTransform="rotate(45)">
<rect width="4" height="8" transform="translate(0,0)" fill="orange"></rect>
</pattern>
</defs>
<circle cx="60" cy="60" r="50" fill="url(#hash4_4)" />
</svg>
<h4>Via svg, pattern, and d3<h4>
------------ js + d3js
// SVG injection:
var svg = d3.select("body").append("svg").attr("id", "d3svg")
.attr("width", 120)
.attr("height", 120);
//Pattern injection
var defs = svg.append("defs")
var pattern = svg.append("pattern")
.attr({ id:"hash4_4", width:"8", height:"8", patternUnits:"userSpaceOnUse", patternTransform:"rotate(-45)"})
.append("rect")
.attr({ width:"4", height:"8", transform:"translate(0,0)", fill:"#88AAEE" });
//Shape design
svg.append("g").attr("id","shape")
.append("circle")
.attr({cx:"60",cy:"60",r:"50", fill:"url(#hash4_4)" })
----- css
svg { border : 1px solid #88AAEE; background-color: #FEE; }
h4 { color: #777;}