de-vraag
  • Jautājumi
  • Tagi
  • Lietotāji
Paziņojumi
Apbalvojumi
Reģistrācija
Pēc reģistrēšanās jums tiks paziņots par atbildēm un komentāriem uz jūsu jautājumiem.
Pieslēgties
Ja jums jau ir konts, piesakieties, lai pārbaudītu jaunus paziņojumus.
Būs atlīdzība par pievienotajiem jautājumiem, atbildēm un komentāriem.
Vairāk
Avots
Rediģēt
 bruno077
bruno077
Question

Kāda ir atšķirība starp SCSS un Sass?

No tā, ko es esmu lasījis, Sass ir valoda, kas padara CSS jaudīgāku ar mainīgo un matemātisko atbalstu.

Kāda ir atšķirība no SCSS? Vai tā ir tā pati valoda? Līdzīga? Atšķirīga?

1736 2011-04-13T19:23:09+00:00 3
 bookcasey
bookcasey
Rediģēts jautājums 1pēcpusdienari5t jūnijā 2013 в 9:34
Programmēšana
css
sass
Popular videos
sass vs scss - what's the difference and which should you use?
sass vs scss - what's the difference and which should you use?
pirms 3 gadiem
Sass Beginner Tutorial #2: Sass vs. SCSS
Sass Beginner Tutorial #2: Sass vs. SCSS
pirms 6 gadiem
Understanding CSS, SCSS and SASS
Understanding CSS, SCSS and SASS
pirms 9 mēnešiem
Препроцессор SASS/SCSS. Что такое SASS, SCSS. Все, что нужно знать о этих препроцессорах.
Препроцессор SASS/SCSS. Что такое SASS, SCSS. Все, что нужно знать о этих препроцессорах.
pirms 9 mēnešiem
Препроцессор SASS/SCSS за 38 минут. Что такое SASS, SCSS. Установка уроки обучение.
Препроцессор SASS/SCSS за 38 минут. Что такое SASS, SCSS. Установка уроки обучение.
pirms 2 gadiem
Препроцессоры SCSS/SASS. Все, что нужно знать для старта
Препроцессоры SCSS/SASS. Все, что нужно знать для старта
pirms 3 gadiem
Препроцессор SASS / Урок #1 - Что такое SASS, SCSS. Установка
Препроцессор SASS / Урок #1 - Что такое SASS, SCSS. Установка
pirms 3 gadiem
Обзор плагина Sass (SCSS) в Sublime Text 3. Урок как установить и работать с Sass.
Обзор плагина Sass (SCSS) в Sublime Text 3. Урок как установить и работать с Sass.
pirms 2 gadiem
Подключение SASS / SCSS к проекту (vue cli 3) на Vue.js
Подключение SASS / SCSS к проекту (vue cli 3) на Vue.js
pirms 2 gadiem
Learn SCSS (Sass) and BEM naming methodology by refactoring - HTML/CSS Tutorial
Learn SCSS (Sass) and BEM naming methodology by refactoring - HTML/CSS Tutorial
pirms 3 gadiem
Build a Responsive Website Using HTML & SASS/SCSS Tutorial
Build a Responsive Website Using HTML & SASS/SCSS Tutorial
pirms 1 gada
How To Install Sass In Your Visual Studio Code - Beginner SCSS Tutorial
How To Install Sass In Your Visual Studio Code - Beginner SCSS Tutorial
pirms 2 gadiem
Webpack  Работа с scss and sass файлами 19
Webpack Работа с scss and sass файлами 19
pirms 1 gada
Easy and Clean Responsive Media Queries using SASS/SCSS | Tutorial
Easy and Clean Responsive Media Queries using SASS/SCSS | Tutorial
pirms 2 gadiem
ТОП 5 преимуществ CSS препроцессоров (LESS, SASS / SCSS, Stylus). Какой препроцессор css лучше
ТОП 5 преимуществ CSS препроцессоров (LESS, SASS / SCSS, Stylus). Какой препроцессор css лучше
pirms 3 gadiem
Sass. Учим основы Sass - быстро и просто
Sass. Учим основы Sass - быстро и просто
pirms 5 gadiem
SCSS Complete Tutorial | Sass A CSS Pre-Processor | Important Features of Sass for #UIDevelopers |
SCSS Complete Tutorial | Sass A CSS Pre-Processor | Important Features of Sass for #UIDevelopers |
pirms 6 mēnešiem
Learn Sass in 30 Minutes
Learn Sass in 30 Minutes
pirms 2 gadiem
« Iepriekšējais
Nākamais »
Šim jautājumam ir 1 atbildi angļu valodā, lai tos izlasītu ieiet savā kontā.
Solution / Answer
Anonīms lietotājs
13pēcpusdienari2t aprīlī 2011 в 7:25
2011-04-13T19:25:21+00:00
Vairāk
Avots
Rediģēt
#12299204

Sass ir CSS pirmsprocesors ar sintakses uzlabojumiem. Programma apstrādā stila lapas ar uzlabotu sintaksi un pārvērš tās par parastām CSS stila lapām. Tomēr tās neizvērš pašu CSS standartu.

CSS mainīgie tiek atbalstīti un tos var izmantot, taču ne tik labi kā pirmprocesora mainīgos.

Atšķirība starp SCSS un Sass, šim tekstam Sass dokumentācijas lapā vajadzētu atbildēt uz šo jautājumu:

Sass ir pieejamas divas sintakses. Pirmā, kas pazīstama kā SCSS (Sassy CSS) un tiek lietota šajā atsaucē, ir CSS sintakses paplašinājums. Tas nozīmē, ka ikviena derīga CSS stila lapa ir derīgs SCSS fails ar tādu pašu nozīmi. Šī sintakse ir papildināta ar turpmāk aprakstītajām Sass funkcijām. Failiem, kuros izmanto šo sintaksi, ir paplašinājums .scss.

Otrā un vecākā sintakse, kas pazīstama kā ievilktā sintakse (vai dažkārt vienkārši "Sass"), nodrošina kodolīgāku CSS rakstīšanas veidu. Tā izmanto nevis iekavas, bet gan ievilkumus, lai norādītu selektoru ligzdošanu, un nevis semikolonus, bet gan jaunas rindkopas, lai atdalītu īpašības. Failiem, kuros izmanto šo sintaksi, ir paplašinājums .sass.

Tomēr tas viss darbojas tikai ar Sass pirmskompilatoru, kas galu galā izveido CSS. Tas nav paša CSS standarta paplašinājums.

 RookTKO
RookTKO
Rediģēta atbilde 16priekšpusdienari5t februārī 2019 в 9:42
Sass: Documentation
Syntactically Awesome Style Sheets
sass-lang.com
1718
0
 chriseppstein
chriseppstein
20pēcpusdienari2t aprīlī 2011 в 3:16
2011-04-20T15:16:26+00:00
Vairāk
Avots
Rediģēt
#12299207

Es esmu viens no izstrādātājiem, kas palīdzēja izveidot Sass.

Atšķirība ir UI. Zem teksta ārējā izskata tās ir identiskas. Tāpēc sass un scss faili var importēt viens otru. Patiesībā Sass ir četri sintakses analizatori: scss, sass, CSS un less. Visi tie pārvērš atšķirīgu sintaksi Abstract Syntax Tree, kas tālāk tiek apstrādāta CSS izejas formātā vai pat kādā no citiem formātiem, izmantojot rīku sass-convert.

Izmantojiet sev tīkamāko sintaksi, abas ir pilnībā atbalstītas, un, ja vēlāk mainīsiet savas domas, tās varēsiet mainīt.

 fotanus
fotanus
Rediģēta atbilde 23priekšpusdienari6t martā 2014 в 12:54
Abstract syntax tree - Wikipedia
en.wikipedia.org
575
0
 Blender
Blender
13pēcpusdienari2t aprīlī 2011 в 7:27
2011-04-13T19:27:53+00:00
Vairāk
Avots
Rediģēt
#12299206

No valodas mājas lapas

Sass ir divas sintakses. Jaunā galvenā sintakse (no Sass 3) ir pazīstama kā "SCSS" (no "Sassy CSS"), un tā ir CSS3 sintakses supersintakse. Tas nozīmē, ka ka katra derīga CSS3 stilu kopa ir derīgs arī SCSS. SCSS faili izmanto paplašinājumu .scss.

Atra, vecāka sintakse ir pazīstama kā ievilktā sintakse (vai vienkārši "Sass").

Iedvesmojoties no Haml sasvītrotības, tā ir paredzēta cilvēkiem, kuri dod priekšroku kodolīgumu, nevis līdzību ar CSS. iekavās un semikolu vietā tā izmanto rindu atkāpes, lai norāda blokus. Lai gan vairs nav primārā sintakse, atkāpju sintakse tiks atbalstīta arī turpmāk. Faili ar ievilktu sintaksi izmanto frāzi paplašinājumu .sass.

SASS ir interpretēta valoda, kas izplata CSS. Sass struktūra izskatās kā CSS (attālināti), bet man šķiet, ka apraksts ir nedaudz maldinošs; tas nav CSS aizstājējs vai paplašinājums. Tas ir interpretētājs, kas beigās izplata CSS, tāpēc Sass joprojām ir parastā CSS ierobežojumi, bet tas tos maskē ar vienkāršu kodu.

Andrew Nesbitt
Andrew Nesbitt
Rediģēta atbilde 8pēcpusdienari3t augustā 2013 в 7:52
Sass: Syntactically Awesome Style Sheets
Syntactically Awesome Style Sheets
sass-lang.com
59
0
Pievienot jautājumu
Kategorijas
Viss
Tehnoloģija
Kultūra / atpūta
Dzīve / Māksla
Zinātne
Profesionāls
Uzņēmējdarbība
Lietotāji
Visi
Jauns
Populārs
1
mohidil qodirova
Reģistrēts pirms 1 dienas
2
Jasur Fozilov
Reģistrēts pirms 2 dienām
3
Zuxriddin Muydinov
Reģistrēts pirms 2 dienām
4
Денис Анненский
Reģistrēts pirms 5 dienām
5
365
Reģistrēts pirms 1 nedēļas
DE
EL
ES
FR
ID
IT
JA
KO
LV
NL
PT
ZH
© de-vraag 2022
Avots
stackoverflow.com
saskaņā ar licenci cc by-sa 3.0 ar attiecinājumu