→ Заголовки с помощью CSS3
С помощью html5 и CSS3 используя всякие простые свойства типа text-shadow можно создавать вот такие шикарные заголовки:
Рабочий пример, советую открывать в браузерах работающих на webkit (Chrome, Safari) там и плавная замена цвета при ховере будет наблюдаться.
- <html>
- <head>
- <title>Крутая типографика )</title>
- <style>
- body {
- background: #2d2d2d;
- padding: 1.2em;
- }
-
- h1 {
- position: relative;
- font-size: 7em;
- margin-top: 0;
- font-family: 'Myriad-Pro', 'Myriad', helvetica, sans-serif;
- text-shadow: 2px 3px 3px #292929;
- letter-spacing: -6px;
- -webkit-text-stroke: 1px white;
-
- }
-
- h1 a {
- text-decoration: none;
- color: #ffffff;
- position: absolute;
- -webkit-mask-image: -webkit-gradient(linear, left top, left bottombottom, from(rgba(0,0,0,1)), color-stop(50%, rgba(0,0,0,0)), to(rgba(0,0,0,1)));
- text-shadow: 0 2px 0 #e9e9e9;
- -webkit-transition: all .3s;
- -moz-transition: all .3s;
- transition: all .3s;
- }
-
- h1 a:hover {
- color: #0cf;
- }
-
- h1:after {
- color: #dbdbdb;
- content : attr(data-title);
- }
-
- </style>
- </head>
- <body>
- <h1 data-title="Hello yeap"> <a href="#"> Hello yeap</a> </h1>
- </body>
- </html>