코딩각

SASS 데이터 타입(Data Type) - SASS 문법 2

데이터 타입 테이터 타입(Data Type)은 데이터를 사용하기 위한 일종의 규칙입니다. 컴퓨터에서 데이터 타입은 0과1인 비트(bit)부터 시작하여 현실세계를 모델링한 객체 타입까지 무한대에 가깝게 만들어서 사용할 수 있습니다. 대부분 언어에서 사용하는 기본타입은 정수형, 부동소수점형, 문자형이 있습니다. 또 기본 타입을 조합해서 또 다른 타입을 만드는 구조체나 객체 타입도 많이 사용합니다. SASS도 비슷한데 color 라는 데이터 타입도 있습니다. 프론트엔드는 디자인을 다루는 곳이니까 상당히 많이 사용하는게 color 입니다. 총 일곱 종류의 타입이 있습니다. 1. 문자열 2. 숫자형 3. Color 4. 리스트 5. 맵 6. bool 7. null 문자열(Strings) 문자열 타입은 상당히 많이..

코딩(CODING)/HTML | CSS 2022. 3. 18. 14:10

SASS 변수 - SASS 문법 1

SASS 문법(Syntax) SASS는 프론트엔드 전처리기이기도 하지만 자체의 문법이 있는 프로그래밍 언어입니다. 어떤 프로그래밍 언어를 배워도 처음에는 변수와 데이터 타입에 대해서 이야기합니다. 어떤 강사는 이 두가지를 이해할 수 있다면 언어의 절반을 마스터한 것과 같다 - 고 말하는 분도 있는데요. 과장이라기 보다는 그만큼 변수와 데이터가 중요하다는 뜻입니다. CSS 파일에는 무슨 내용이 들어가는가? 결국은 컴퓨터에서는 모든 것이 값입니다. div 컨테이너를 정의할 때 들어가는 높이, 너비, 칼라, 폰트 사이즈, 마진, 패딩, 보더 등 이 모든 것은 값입니다. 문자열도 있지만 문자열은 인코딩한 정수형의 배열입니다. 컴퓨터에서는 모든게 숫자이고 숫자를 다룰려면 변수와 데이터 타입에 대해 이해하고 있어야..

코딩(CODING)/HTML | CSS 2022. 3. 18. 03:55

SASS 시작하기 / SASS 설치 방법 - CSS 전처리기

SASS란? SASS는 Syntactically Awesome Stylesheet (문법적으로 끝내주는 스타일 시트)의 줄임말로 CSS 전처리기 입니다. CSS는 프론트엔드에서 강력한 기능을 가진 언어이지만 기본적인 프로그래밍 언어의 기능에는 한계가 있습니다. 예를 들어 반복문같은 제어가 필요할 때도 수작업을 반복해야 하므로 C나 자바같은 일반적인 프로그래밍 언어에 비해서 생산성이 낮습니다. 그런데 이는 CSS의 단점이라기 보다는 의도된 특징이라고 합니다. CSS의 초창기 개발자들은 누구나 쉽게 받아들일 수 있는 언어를 개발하기를 원했습니다. 언어가 어려우면 대중적으로 성공하기 쉽지 않기 때문에 보통의 프로그래밍 언어가 가지는 구조를 의도적으로 상당수 제외시켰다고 합니다. 언어가 어려우면 구조가 좋지만 ..

코딩(CODING)/HTML | CSS 2022. 3. 17. 12:43

bootstrap 5 grid 시스템 - bootstrap 5 기초 1

bootstrap 5의 그리드 시스템에 대해서 알아보겠습니다. bootstrap 5 설치하기 bootstrap 5를 설치하는 것이 어렵지는 않지만 간단히 설명하면 직접 다운로드 받아서 사용하는 것과 온라인에서 CDN을 사용하는 방법이 있습니다. 어느쪽이건 프로젝트 성격에 따라 취사 선택하면 되겠으나 중소규모라면 CDN 방식이 트래픽을 아낄 수 있고 또 우리의 웹사이트가 아니라 CDN을 쓰는 다른 웹사이트를 방문해도 브라우저에 캐시가 남아서 빠른 로드가 가능하기 때문에 점차적으로 CDN 활용도가 높아지고 있습니다. bootstrap은 5버전이 나온 이후 jquery를 버려서 점차 점유율을 높여가고 있는데요. 그런 면에서 CDN 쪽이 괜찮을 수 있습니다. 다만 SASS로 커스텀 bootstrap을 사용할거면..

코딩(CODING)/HTML | CSS 2022. 3. 16. 21:39

디자인 레이아웃을 위한 이미지 규격 사이트 place-hold.it - HTML/CSS

이미지 규격 사이트 코드에디터 하나를 덩그라니 열고 프론트엔드 디자인을 하다보면 모든 것을 다 할 수 있을 것 같은데 생각보다 한계가 있습니다. 웹UI를 만들기 위해서는 실제 레이아웃을 봐가면서 미세한 조정을 해야 할 필요가 있는데 그럴려면 이미지의 URL을 실제로 링크를 걸어서 보는게 좋습니다. 대충 느낌을 보는 것 만으로도 웹디자인이 수월해질텐데 아쉽게도 브라우저에서 자체로 지원하는 그런 기능은 별로 없습니다. 이런 부분은 웹의 오랜 역사를 생각하면 아이러니 한 부분인데요. 수많은 웹 디자이너들이 같은 문제를 생각했다는 것을 감안하면 왜 브라우저는 그런 기초적인 부분 조차 지원하지 않는건가? 구체적으로는 HTML이 버전업을 하면서도 가장 기초적인 개발 지원에서는 뭔가 디테일하지 않은가? 에 대한 의문..

코딩(CODING)/HTML | CSS 2022. 3. 15. 04:55
◀ 1 2 3 4 5 ··· 8 ▶

블로그정보

  • 블로그 이미지
  • ⟪코딩갘 - 100°⟫

    코딩 (파이썬, C언어, 자바) 및 IT정보 블로그

카테고리

  • 분류 전체보기 (1291)
    • IT뉴스 (94)
    • IT일반 (227)
    • IT출판 (161)
      • 워드프레스 | 티스토리 (136)
      • 유튜브 (Youtube) (17)
    • 블록체인 - Blockchain (31)
    • 암호화폐 투자 (191)
    • 운영체제 메뉴얼과 팁 (31)
      • 윈도우11 (10)
      • 리눅스 일반 (21)
    • 코딩(CODING) (380)
      • 자바(JAVA) (82)
      • 파이썬(PYTHON) (92)
      • C# .NET Core (42)
      • 러스트(Rust) (3)
      • C언어(C Language) (41)
      • C++ (41)
      • 자바스크립트(JS) (20)
      • HTML | CSS (36)
      • 루아(Lua) (15)
      • 어셈블리어 MASM (6)
      • PHP (2)
    • 컴퓨터구조 (10)
      • 운영체제 | OS (6)
      • 컴퓨터 하드웨어 (4)
    • FRAMEWORK (58)
      • 자바 | JavaFX (17)
      • 파이썬 | PYGAME (18)
      • 파이썬 | PyQt5 (16)
      • 파이썬 | kivy (5)
      • GDScript(GODOT) (2)
    • 모바일 게임 (8)
    • 알고리즘(Algorithm) (13)
      • C언어 알고리즘 (13)
    • IT 수학 (25)
      • 대수 기초 (9)
      • 지오지브라 계산기 (1)
      • 이산수학 | Discrete Mathematics (2)
      • 수학기초 (13)
    • IT 서적 리뷰 (23)
    • 로블록스(Roblox) (2)
    • 일본어 (8)
    • 영화 (1)
    • IT상품평 (14)
    • 과학일반 (1)
    • 컴퓨터보안 (2)

방문자 카운터

  • 어제 :
  • 오늘 :
  • 누적 :

방문자 그래프

공지사항

  • 비트코인 선물 초보 가이드 모음
  • 하스켈 입문 튜토리얼 모음 - 진행중
  • 코딩 전문 블로그 워드프레스 개설

Copyright © ⟪코딩갘 - 100°⟫. All Right Reserved.

  • 글쓰기
  • 관리자
  • 카테고리
  • 맨위로

티스토리툴바