開発環境
- macOS Sierra - Apple (OS)
- Emacs (Text Editor)
- Safari(Web browser)
Head First HTML and CSS (Elisabeth Robson(著)、Eric Freeman(著)、O'Reilly Media)の Chapter 8.(Styling with Fonts and Colors: Expanding Your Vocabulary)、SHARPEN YOUR PENCIL(No. 5898) を取り組んでみる。
SHARPEN YOUR PENCIL(No. 5898)
コード(Emacs)
HTML5
<ul id="colors0"> </ul> <script src="sample4.js"></script>
CSS(Stylesheet)
JavaScript
let ul0 = document.querySelector('#colors0'), range = (start, end, step=1) => { let res = []; for (let i = start; i < end; i += step) { res.push(i); } return res; }; ul0.innerHTML = range(1, 16) .map((n) => { let color = `#${n.toString(16).repeat(6)}`; return `<li style="color: ${color}; font-size:x-large;">${color}</li>`; }) .join('');
0 コメント:
コメントを投稿