멋진 CSS 프레임워크...

3302 단어
복잡한 코드 문제를 파악하거나 의도한 기능을 달성하는 것은 아마도 소프트웨어 엔지니어링의 보람 있고 만족스러운 부분 중 일부일 것입니다. 작성할 수 있는 가장 효율적인 기능 중 일부를 포함하는 지금까지 작성된 가장 우아한 코드 중 일부를 작성할 수 있지만 코드에 스타일을 추가하지 않으면 사용자는 포함하지 않기 때문에 작성한 이 아름다운 코드의 영향을 알아차리지 못할 수 있습니다. 장면 뒤에서 일어나는 '마법'을 칭찬하는 적절한 시각적 요소. 다행스럽게도 Cascading Style Sheets 또는 CSS를 사용하여 이 두 가지 필수 퍼즐 조각을 연결하는 방법이 있습니다. CSS는 웹 기반 애플리케이션 구축에 사용되는 핵심 기술 중 하나입니다.

오늘 저는 CSS가 무엇이며 응용 프로그램의 전반적인 생성에서 CSS의 역할이 무엇인지 살펴보겠습니다. Cascading Style Sheets는 애플리케이션에 표시되는 시각적 표현을 설명하는 데 사용되는 기술입니다. CSS를 작성하고 구현하는 3가지 뚜렷한 방법이 있습니다.
  • 인라인 CSS
  • 포함된 CSS
  • 외부 CSS

  • 인라인 CSS - 스타일을 적용할 HTML 요소의 본문에 CSS를 직접 작성할 때.

    <!DOCTYPE html>
    <html>
      <head>
        <title>Inline CSS</title>
      </head>
      <body>
        <h1 style="color: blue; text-align: center">This is a heading</h1>
        <p style="color: red">This is a paragraph.</p>
      </body>
    </html>
    


    포함된 CSS - 스타일 요소에 css를 작성할 때 html 문서의 헤드에서 찾습니다.

    <!DOCTYPE html>
    <html>
      <head>
        <title>Embedded CSS</title>
        <style>
          body {
            background-color: linen;
          }
    
          h1 {
            color: maroon;
            margin-left: 40px;
          }
        </style>
      </head>
      <body>
        <h1>This is a heading</h1>
        <p>This is a paragraph.</p>
      </body>
    </html>
    
    


    외부 CSS - HTML 파일에서 참조되는 단일 위치에 작성된 모든 CSS를 포함하는 스타일 시트 CSS 파일을 만들고 독립적으로 만드는 경우입니다.

    <!DOCTYPE html>
    <html>
      <head>
        <title>External CSS</title>
        <link rel="stylesheet" href="mystyle.css" />
      </head>
      <body>
        <h1>This is a heading</h1>
        <p>This is a paragraph.</p>
      </body>
    </html>
    
    


    mystyle.css

    body { 
        background-color: lightblue; 
    } 
    
    h1 { 
        color: navy; 
        margin-left: 20px; 
    }
    
    


    원시 CSS를 학습하는 데 시간을 할애하는 것은 매우 힘들지만 보람 있고 유익한 작업이 될 수 있습니다. 기본적으로 CSS 규칙의 창의적인 구현을 통해 상상할 수 있는 모든 작업을 응용 프로그램에 적용할 수 있습니다. CSS 규칙의 미묘한 뉘앙스에 익숙해지거나 숙달되는 것은 매우 시간이 많이 걸리는 작업이 될 수 있습니다. 이 프로세스를 간소화하고 사용자에게 웹 페이지 스타일링을 위한 보다 세련된 경로를 제공하기 위해 모범 사례와 미리 만들어진 스타일링 조합 및 기능이 포함된 FrameWorks가 만들어졌습니다.

    서로 다른 상황에서 사용되는 서로 다른 범주로 구분된 여러 CSS 프레임워크가 있습니다.

    기본/재설정/정상화
  • sanitize.css
  • 현대 정규화
  • minireset.css
  • 모던 CSS 리셋
  • inuitcss
  • 레즈
  • 자연 선택

  • 무급
  • 물.css
  • MVP.css
  • 사쿠라
  • 암묵적
  • awsm.css

  • 매우 가벼움
  • 순수한
  • 밀리그램
  • 피크닉 CSS
  • 초타

  • 범용
  • 부트스트랩
  • 부르마
  • 파운데이션
  • UI킷
  • 프라이머
  • 카본 부품
  • 포맨틱의 UI
  • 피코.css
  • 블레이즈 UI
  • 베이스
  • 권운
  • 터렛츠스
  • 바닐라 프레임워크
  • 패턴플라이
  • 하이큐

  • 머티리얼 디자인
  • 재료 구성 요소 웹
  • 무이

  • 유틸리티 기반
  • 테일윈드 CSS
  • 타키온
  • 소품 열기

  • 특화
  • NES.css
  • 98.css
  • 터프티 CSS
  • 구텐베르크
  • 보일러
  • TuiCss
  • 좋은 웹페이지 즐겨찾기