찾다
웹 프론트엔드CSS 튜토리얼주요 기업의 CSS 적용

주요 기업의 CSS 적용

May 01, 2017 pm 02:49 PM

HTML과 CSS는 일부 프로그래밍 언어 인기 통계 웹사이트에서 프로그래밍 언어로 취급되는 경우가 있지만 대부분의 프로그래머는 다양한 프로그래밍 언어 기능이 매우 약하기 때문에 프로그래밍 언어 범주에 속하지 않는다고 생각합니다. , 논리 제어, 루프 연산, 기능 등이 심각하게 부족하거나 불충분합니다.

그러나 최근에는 웹 애플리케이션이 점점 더 대중화되면서 HTML5와 CSS3가 점차 성숙해졌고, CSS를 사용하는 양과 방식도 점점 더 풍부해지고 다양해지면서 많은 프로그래머들이 개발 속도를 체감하고 있습니다. CSS는 분명히 실제 요구 사항을 충족시키지 못하므로 사람들은 CSS를 향상하기 위해 SCSS 및 LESS와 같은 다양한 도구를 개발했습니다. 이러한 도구는 CSS를 관리하기 쉽게 만들 뿐만 아니라 CSS를 크게 개선합니다. 구문 및 의미론의 용어.

지난 2014년은 많은 유명 기업들이 다양한 미디어와 채널을 통해 CSS를 활용하는 방법을 공개한 흥미로운 해였습니다. 여기에는 그들이 사용한 도구, 사용한 방법, 이러한 방법에 대한 생각, 관련된 구체적인 데이터 및 수치가 포함됩니다. 가장 일반적인 것은 Github의 Mark Otto의 CSS 파일 소개입니다. 이 기사의 목적은 모든 사람이 참조하고 비교할 수 있도록 이들을 하나로 모으는 것입니다.

회사 전처리기 접두사 #소스 코드 #Selector 보조 도구 설명

Github SCSS Custom @mixins 100+ 7,000 SCSS-lint, 스타일 가이드 2개의 최종 스타일시트, IE 선택기 제한으로 인해

버퍼 LESS Autoprefixer 93 5328 LESS 보풀 2개 최종 스타일시트

​CodePen SCSS Autoprefixer 171 1186 .editorconfig 자산 파이프라인

Ghost SCSS(libsass) Autoprefixer 36 1609 일반 지침 오픈 소스

Groupon Sass(구문이 불분명함) SMACSS Toolstrap

Lonely Planet Sass Autoprefixer 150+ 1527 Rizzo, 린트 없음 BEM / OOCSS, Normalize.css, SVG 아이콘

중간 LESS 맞춤 @mixins 50-100 ? 지침 중첩 없음, 이름 지정을 위한 맞춤 방법

Trello LESS 사용자 정의 @mixins 44 2,426 전처리기 1 최종 스타일시트, 네임스페이스

부록:

SCSS

Sass는 CSS(Cascading Style Sheets) 구문의 확장으로, 2007년에 탄생했습니다. 이는 가장 초기이자 가장 성숙한 CSS 전처리기 언어로, 변수, 상수, 중첩, 믹스인, 함수 및 기타 기능을 사용할 수 있습니다. 더 효율적이고 유연하게 작성하세요. Sass는 결국 브라우저가 사용할 수 있도록 합법적인 CSS를 컴파일할 것입니다. 즉, Sass 자체 구문은 표준 CSS 형식이 아니고 구문 내에서 동적 변수를 사용할 수 있기 때문에 브라우저가 인식하기 쉽지 않습니다. 아주 간단한 동적 언어와 같습니다.

실제로 Sass에는 이제 두 가지 문법 규칙 세트가 있습니다. 하나는 여전히 들여쓰기를 구분 기호로 사용하여 코드 블록을 구별하고, 다른 규칙 세트는 CSS와 같은 구분 기호로 중괄호({})를 사용합니다. 후자의 문법 규칙은 SCSS라고도 하며 Sass3 이후 버전에서 지원됩니다.

적게

2009년 오픈 소스 프로젝트인 이 프로젝트는 Sass의 영향을 많이 받았지만 CSS 구문도 사용했기 때문에 대부분의 개발자와 디자이너가 더 쉽게 시작할 수 있었습니다. LESS는 작성된 코드를 표준 CSS 코드로 원활하게 변환하는 다양한 방법을 제공합니다(예: Twitter의 Bootstrap 프레임워크는 LESS를 사용함).

Wikipedia의 소개에 따르면 LESS는 실제로 Sass의 영향을 받아 Alexis Sellier가 만든 오픈 소스 프로젝트입니다. 당시 SASS는 CSS에서 널리 사용되는 중괄호({}) 대신 들여쓰기를 코드 블록을 구분하는 구분 기호로 사용했습니다. 기존 CSS 사용자들의 편의성을 높이기 위해 Alexis는 LESS를 개발하여 CSS와 유사한 작성 기능을 제공했습니다.

위 내용은 주요 기업의 CSS 적용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
Google 글꼴을 태그하고 Goofonts.com을 작성한 방법Google 글꼴을 태그하고 Goofonts.com을 작성한 방법Apr 12, 2025 pm 12:02 PM

Goofonts는 개발자 부인과 디자이너 남편이 서명 한 사이드 프로젝트로, 둘 다 타이포그래피의 큰 팬입니다. 우리는 Google에 태그를 지정했습니다

시대를 초월한 웹 개발 기사시대를 초월한 웹 개발 기사Apr 12, 2025 am 11:44 AM

Pavithra Kodmad

섹션 요소와의 거래섹션 요소와의 거래Apr 12, 2025 am 11:39 AM

두 기사가 정확히 같은 날에 출판되었습니다.

JavaScript API 상태로 GraphQL 쿼리를 연습하십시오JavaScript API 상태로 GraphQL 쿼리를 연습하십시오Apr 12, 2025 am 11:33 AM

GraphQL API를 구축하는 방법을 배우는 것은 매우 어려울 수 있습니다. 그러나 10 분 안에 GraphQL API를 사용하는 방법을 배울 수 있습니다! 그리고 그것은 완벽하게 얻었습니다

구성 요소 수준 CMS구성 요소 수준 CMSApr 12, 2025 am 11:09 AM

구성 요소가 데이터를 쿼리하는 환경에 거주하면 근처에 사는 경우 시각적 구성 요소와

오프셋 경로로 원에 유형을 설정하십시오오프셋 경로로 원에 유형을 설정하십시오Apr 12, 2025 am 11:00 AM

여기 Yuanchuan의 합법적 인 CSS 속임수입니다. 이 CSS 속성 오프셋 경로가 있습니다. 옛날 옛적에, 그것은 모션 경로라고 불렸다가 이름이 바뀌 었습니다. 나

CSS에서 '리버 트'는 무엇을합니까?CSS에서 '리버 트'는 무엇을합니까?Apr 12, 2025 am 10:59 AM

Miriam Suzanne 은이 주제에 대한 Mozilla 개발자 비디오에서 설명합니다.

현대 애호가현대 애호가Apr 12, 2025 am 10:58 AM

나는 이런 것들을 좋아한다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전