

 <blockquote> <p>Hey Bonita, nice to meet ya</p> </blockquote> ), , — .
::before ::after — CSS , , HTML- ( Smashing Magazine).
::before , — ::after . , , CSS:
blockquote { position: relative; } blockquote:before, blockquote:after { content: ''; display: block; height: 2px; left: 0; position: absolute; right: 0; } blockquote:before { top: -2px; } blockquote:after { bottom: -2px; }
, , . - , , .
, ,CSS3-. , .
, — 25% 75% . .
blockquote:before, blockquote:after { background: linear-gradient(to right, #ffffff 25%, #e9e9e9 25%, #e9e9e9 75%, #ffffff 75%); }
, .
, — .
*
* progressive enhancement graceful degradation , __ — .
, Apple Mail, iPhone Mail «» Android. , Gmail Outlook.
progressive degradation ( ). CSS:
blockquote { border-top: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9; }
, «» ::before ::after , - .
:

CSS-, «», , ? , , — , , , ( ).
, , , .  ),   ,            —        . 
 
     ::before  ::after —    CSS  ,      ,   HTML- (      Smashing Magazine). 
 
             ::before ,        —  ::after .  ,      ,    CSS: 
 
 blockquote { position: relative; } blockquote:before, blockquote:after { content: ''; display: block; height: 2px; left: 0; position: absolute; right: 0; } blockquote:before { top: -2px; } blockquote:after { bottom: -2px; } 
     ,    ,      .  -   ,          ,       . 
 
   ,    ,CSS3-.         ,        . 
 
    ,       —   25%           75%  .          . 
 
 blockquote:before, blockquote:after { background: linear-gradient(to right, #ffffff 25%, #e9e9e9 25%, #e9e9e9 75%, #ffffff 75%); } 
          ,     . 
 
    ,      —           . 
 
  * 
 *        progressive enhancement  graceful degradation     ,  __ —    . 
 
     ,       Apple Mail, iPhone Mail  «»  Android.   ,       Gmail  Outlook. 
 
       progressive degradation ( ).              CSS: 
 
 blockquote { border-top: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9; } 
        ,    «»  ::before  ::after ,        - . 
 
        : 
 
  
 
 
      CSS-,     «»,    ,     ?  ,   ,     —  ,    ,  ,         (          ). 
 
   ,     ,        ,         . ), , — .
::before ::after — CSS , , HTML- ( Smashing Magazine).
::before , — ::after . , , CSS:
blockquote { position: relative; } blockquote:before, blockquote:after { content: ''; display: block; height: 2px; left: 0; position: absolute; right: 0; } blockquote:before { top: -2px; } blockquote:after { bottom: -2px; }
, , . - , , .
, ,CSS3-. , .
, — 25% 75% . .
blockquote:before, blockquote:after { background: linear-gradient(to right, #ffffff 25%, #e9e9e9 25%, #e9e9e9 75%, #ffffff 75%); }
, .
, — .
*
* progressive enhancement graceful degradation , __ — .
, Apple Mail, iPhone Mail «» Android. , Gmail Outlook.
progressive degradation ( ). CSS:
blockquote { border-top: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9; }
, «» ::before ::after , - .
:

CSS-, «», , ? , , — , , , ( ).
, , , .  ),   ,            —        . 
 
     ::before  ::after —    CSS  ,      ,   HTML- (      Smashing Magazine). 
 
             ::before ,        —  ::after .  ,      ,    CSS: 
 
 blockquote { position: relative; } blockquote:before, blockquote:after { content: ''; display: block; height: 2px; left: 0; position: absolute; right: 0; } blockquote:before { top: -2px; } blockquote:after { bottom: -2px; } 
     ,    ,      .  -   ,          ,       . 
 
   ,    ,CSS3-.         ,        . 
 
    ,       —   25%           75%  .          . 
 
 blockquote:before, blockquote:after { background: linear-gradient(to right, #ffffff 25%, #e9e9e9 25%, #e9e9e9 75%, #ffffff 75%); } 
          ,     . 
 
    ,      —           . 
 
  * 
 *        progressive enhancement  graceful degradation     ,  __ —    . 
 
     ,       Apple Mail, iPhone Mail  «»  Android.   ,       Gmail  Outlook. 
 
       progressive degradation ( ).              CSS: 
 
 blockquote { border-top: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9; } 
        ,    «»  ::before  ::after ,        - . 
 
        : 
 
  
 
 
      CSS-,     «»,    ,     ?  ,   ,     —  ,    ,  ,         (          ). 
 
   ,     ,        ,         . ), , — .
::before ::after — CSS , , HTML- ( Smashing Magazine).
::before , — ::after . , , CSS:
blockquote { position: relative; } blockquote:before, blockquote:after { content: ''; display: block; height: 2px; left: 0; position: absolute; right: 0; } blockquote:before { top: -2px; } blockquote:after { bottom: -2px; }
, , . - , , .
, ,CSS3-. , .
, — 25% 75% . .
blockquote:before, blockquote:after { background: linear-gradient(to right, #ffffff 25%, #e9e9e9 25%, #e9e9e9 75%, #ffffff 75%); }
, .
, — .
*
* progressive enhancement graceful degradation , __ — .
, Apple Mail, iPhone Mail «» Android. , Gmail Outlook.
progressive degradation ( ). CSS:
blockquote { border-top: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9; }
, «» ::before ::after , - .
:

CSS-, «», , ? , , — , , , ( ).
, , , .), , — .
::before ::after — CSS , , HTML- ( Smashing Magazine).
::before , — ::after . , , CSS:
blockquote { position: relative; } blockquote:before, blockquote:after { content: ''; display: block; height: 2px; left: 0; position: absolute; right: 0; } blockquote:before { top: -2px; } blockquote:after { bottom: -2px; }
, , . - , , .
, ,CSS3-. , .
, — 25% 75% . .
blockquote:before, blockquote:after { background: linear-gradient(to right, #ffffff 25%, #e9e9e9 25%, #e9e9e9 75%, #ffffff 75%); }
, .
, — .
*
* progressive enhancement graceful degradation , __ — .
, Apple Mail, iPhone Mail «» Android. , Gmail Outlook.
progressive degradation ( ). CSS:
blockquote { border-top: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9; }
, «» ::before ::after , - .
:

CSS-, «», , ? , , — , , , ( ).
, , , .), , — .
::before ::after — CSS , , HTML- ( Smashing Magazine).
::before , — ::after . , , CSS:
blockquote { position: relative; } blockquote:before, blockquote:after { content: ''; display: block; height: 2px; left: 0; position: absolute; right: 0; } blockquote:before { top: -2px; } blockquote:after { bottom: -2px; }
, , . - , , .
, ,CSS3-. , .
, — 25% 75% . .
blockquote:before, blockquote:after { background: linear-gradient(to right, #ffffff 25%, #e9e9e9 25%, #e9e9e9 75%, #ffffff 75%); }
, .
, — .
*
* progressive enhancement graceful degradation , __ — .
, Apple Mail, iPhone Mail «» Android. , Gmail Outlook.
progressive degradation ( ). CSS:
blockquote { border-top: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9; }
, «» ::before ::after , - .
:

CSS-, «», , ? , , — , , , ( ).
, , , .  ),   ,            —        . 
 
     ::before  ::after —    CSS  ,      ,   HTML- (      Smashing Magazine). 
 
             ::before ,        —  ::after .  ,      ,    CSS: 
 
 blockquote { position: relative; } blockquote:before, blockquote:after { content: ''; display: block; height: 2px; left: 0; position: absolute; right: 0; } blockquote:before { top: -2px; } blockquote:after { bottom: -2px; } 
     ,    ,      .  -   ,          ,       . 
 
   ,    ,CSS3-.         ,        . 
 
    ,       —   25%           75%  .          . 
 
 blockquote:before, blockquote:after { background: linear-gradient(to right, #ffffff 25%, #e9e9e9 25%, #e9e9e9 75%, #ffffff 75%); } 
          ,     . 
 
    ,      —           . 
 
  * 
 *        progressive enhancement  graceful degradation     ,  __ —    . 
 
     ,       Apple Mail, iPhone Mail  «»  Android.   ,       Gmail  Outlook. 
 
       progressive degradation ( ).              CSS: 
 
 blockquote { border-top: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9; } 
        ,    «»  ::before  ::after ,        - . 
 
        : 
 
  
 
 
      CSS-,     «»,    ,     ?  ,   ,     —  ,    ,  ,         (          ). 
 
   ,     ,        ,         . ), , — .
::before ::after — CSS , , HTML- ( Smashing Magazine).
::before , — ::after . , , CSS:
blockquote { position: relative; } blockquote:before, blockquote:after { content: ''; display: block; height: 2px; left: 0; position: absolute; right: 0; } blockquote:before { top: -2px; } blockquote:after { bottom: -2px; }
, , . - , , .
, ,CSS3-. , .
, — 25% 75% . .
blockquote:before, blockquote:after { background: linear-gradient(to right, #ffffff 25%, #e9e9e9 25%, #e9e9e9 75%, #ffffff 75%); }
, .
, — .
*
* progressive enhancement graceful degradation , __ — .
, Apple Mail, iPhone Mail «» Android. , Gmail Outlook.
progressive degradation ( ). CSS:
blockquote { border-top: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9; }
, «» ::before ::after , - .
:

CSS-, «», , ? , , — , , , ( ).
, , , .Source: https://habr.com/ru/post/257915/
All Articles