반응이 빠른 웹 타이포그래피가 터프합니다 - 디자인 찹과 기술 노하우를 모두 가지고 있어야합니다. 그러나 그것은 타이포그래피가 웹 디자인의 초석이기 때문에 타이포그래피가 있기 때문에 틀리게 얻는 것이 좋습니다. [삼]
디자인과 코드를 어떻게 둘 다 잘 얻을 수 있습니까? 개발자는 어떻게 픽셀 밀어 넣는 디자이너와 소통합니까? 디자이너가 타이포그래피에 대해 비척 개발자가 치료할 수 있습니까? 가장 빠르고 간단한 방법은 디자이너와 개발자가 동일한 언어를 사용하여 공예품을 위해 서로를 존중하며 웹 타이포그래피의 원칙과 제한을 모두 이해하려고 노력하는 것입니다. [삼]
이 기사에서는 디자이너와 개발자가 타이포그래피 주제에 대한 의사 소통을 시작할 재단을 제공하는 것을 목표로합니다. 우리는 필요한 디자인 원칙을 다루고 실용적인 솔루션을 탐구 할 것입니다. 반응 형 타이포그래피 ...에 [삼]
'좋은'은 항상 주관적입니다. 우리가 통신을 힌지 할 수있는 고정 된 앵커가 아닙니다. 디자이너와 개발자가 효과적으로 의사 소통 할 수 있도록, 우리는 양측이 이해할 수있는 공통 분모에 대해 이야기해야합니다. 그 분모는 타이포그래피의 목적입니다. [삼]
타이포그래피는 텍스트의 모양입니다. 우리는 드레싱 텍스트를 위로합니다. 드레싱의 목적은 착용자가 대화를 끌기에 충분히 매력적이지만 상대방이 대화에서 산만 해지는 많은 관심을 끌지는 않습니다. [삼]
마찬가지로, 타이포그래피의 목적은 독자들이 텍스트의 내용에 초점을 맞추고 깊게하는 것을 가능하게하는 것입니다. 정의에 따른 좋은 타이포그래피는 텍스트가 의사 소통의 목적을 충족시키는 데 도움이되는 타이포그래피입니다. [삼]
독자가 독자가 텍스트에 스스로를 괴롭히는 데 두 가지 일이 일어나야합니다. 첫째, 타이포그래피는 적절한 (있는 경우) 감정을 전달해야합니다. 둘째, 텍스트를 읽으려면 쉽게 읽어야합니다. 이렇게하면 오른쪽을 얻기 위해 필요한 네 가지 필수 속성을 가져옵니다. [삼]
오른쪽 글꼴 가족을 얻는 것은 텍스트의 기본 감정이 빛나는 데 도움이됩니다. 다른 세 가지 속성을 올바르게 사용하면 텍스트가 쉽게 읽을 수 있습니다. 대부분의 경우 디자이너는 오른쪽 글꼴 가족을 찾는 데 훌륭합니다. 그렇다면이 기사의 나머지 부분은 다른 세 가지 요소에 중점을 둡니다.
[삼]
프로젝트의 첫 번째 단계는 글꼴 크기 , 선 - 높이 과 폭 몸의 텍스트의 이 프로세스를 Typesetting이라고합니다. 사용자가 필요로하는 정보가 들어있는 페이지로 조판을 시작하십시오. 가능한 한이 페이지에는 H1, H2, H3, 본문 텍스트 및 캡션과 같은 여러 요소가 포함되어야합니다.이 페이지는 디자인을 위해 작동하는 것과 같이 의식적 인 선택을해야합니다. 페이지에 포함 된 요소가 많을수록 보드를 통해 작동하는 유형 구성표 설정 가능성이 향상됩니다. [삼]
을 선택하면 글꼴 크기 , 선 - 높이 몸 텍스트를 측정하고 실제 콘텐츠를 사용해야합니다. 실제 콘텐츠가 없으면 Lorem IPsum 대신 Wikipedia의 텍스트를 사용하십시오. [삼]
독자의 눈과 화면 사이의 거리가 다른 장치와 다르기 때문에 조판하는 것과 동일한 상황에 빠져야합니다. 모바일 장치의 조판을 해제하면 전화를 통해 출력을 살펴보십시오. 노트북을 조판하는 경우 노트북과 함께 책상에 앉으십시오. [삼]
올바른 환경에서 자신을 정착하면 처음 선택하여 조판 프로세스를 시작하십시오. 글꼴 크기 측정과 마지막으로 뒤에 있습니다 선 - 높이 ...에 완벽한 조합이 없다는 것을 염두에 두어야합니다. 다른 페이지를 봐주는 타이포그래피가 좋은 느낌이 들지 않아서 똑같이 사용하지 못할 것입니다. 글꼴 크기 , 선 - 높이 측정. 따라서, 당신이 목표로하는 것은 단순히 읽을 수있는 텍스트입니다. [삼]
오른쪽 크기를 설정하는 것은 서면으로 설명하기가 어렵습니다. 그래서 나는 당신을 도와 드리겠습니다. 글꼴 크기 , 법안 과 주요한 ...에 [삼]
다음은 좋은 글꼴 크기, 주도 및 측정을 보장하는 데 도움이되는 몇 가지 빠른 지침입니다. [삼]
글꼴이 너무 작습니다. [삼]
글꼴이 너무 큽니다. [삼]
텍스트 측정 값이 너무 깁니다. [삼]
텍스트 측정 값이 너무 짧습니다. [삼]
선도가 너무 좁은 경우 : [삼]
당신의 선도가 너무 큽니다. [삼]
항상 좋은 타이포그래피의 정의를 기억하십시오. 완벽한 후에는 아니에요, 당신은 단순히 읽을 수있는 텍스트를 포지합니다. 이렇게하면 잠재 고객님이 옳은 테스터를 만들기 위해 잠재 고객 (친구와 동료들도 훌륭한 테스터를 만드는 것)을 테스트하고 싶습니다. 본문 텍스트 조각을 완료하면 다른 요소의 크기를 설정하도록 이동합니다. [삼]
많은 디자이너와 개발자가 다음을 선택했습니다 글꼴 크기 H1 및 H2와 같은 요소의 경우 시각적으로 이러한 마법의 숫자가 디자인에서 잘 작동하기를 바랍니다. 그러나 얇은 공기에서 숫자를 끌어낼 필요가 없습니다. 특징 작가는이 수세기 동안 타이포그래피 비늘을 사용하여이를 돕습니다. 타이포그래피 규모에서 요소의 크기로 숫자를 선택하는 것입니다. 불행히도 이러한 저울은 인쇄 디자인을 위해 제작되어 웹에 직접 사용될 수 없습니다. [삼]
타이포그래피 분야의 전문가 인 Tim Brown은 모듈 형 스케일이라는 해결책을 제시했습니다. 그것은 당신이 결정한 본문 텍스트로 모듈 식 스케일을 구성하는 것을 제외하고는 타이포그래피 규모와 정확히 작동합니다.
[삼]
모듈 식 스케일을 만들려면 본문 텍스트를 가져옵니다. 글꼴 크기 (기본 글꼴 크기라고도 함)을 사용하면 스케일을 얻을 때까지 수많은 비율로 곱하십시오. 종종 사용하는 비율은 음악에서 파생됩니다 (음악이 조화에 뿌리가 있기 때문에). 위의 도움으로 생성 된 척도의 예입니다. 모듈 형 스케일 계산기 ...에 [삼]
모듈 형 스케일을 구성 할 때 나머지 요소를 조판하여 숫자를 숫자로 선택하여 숫자를 선택할 수 있습니다. 글꼴 크기 ...에 그런 다음 읽을 수있는 요소의 균형을 유지할 때까지 동일한 프로세스로 선도 및 측정을 설정하십시오. [삼]
다음 단계는 수직 리듬이라는 기술을 사용하여 개별 요소를 함께 젤을 젤에 돕는 것입니다. 하나의 요소가 다음으로 조화롭게 흐르게하기 위해, 우리는 공백을 조인하는 것을 조정해야합니다 : 공백. 이 공백은 하나의 요소를 다음 뚜렷하게 구별하기에 충분할 정도로 커야하지만 흐름이 파손되지 않도록 충분히 작아야합니다. [삼]
얼마나 많은 공백을 사용해야합니까? 많은 디자이너들은 그들이 디자인하는 것이 쉽지 않은 10px와 같은 그림을 선택합니다. 반면에 많은 개발자들은 다른 그리드 시스템이나 온라인에서 읽은 기사에서 임의의 숫자 (예 : 6px와 같은)를 채찍질하는 경향이 있습니다. 이 두 사람이 의사 소통을 할 수는 없습니다. [삼]
상상할 수 있듯이 공백의 마법 번호에 의존 할 필요가 없습니다. 우리는 여러분의 배수를 사용할 수 있습니다 선 - 높이 신체 본문의 가치. 이것은 본능적으로 텍스트 내에서 흰색 공간 패턴을 인식하기 때문입니다. 우리가 느끼는 패턴, 더 안전한 패턴, 더 쉽게 우리의 마음이 내용을 방황하게하는 것이 더 쉽습니다. [삼]
수직 리듬을 사용하려면 다음과 같습니다. [삼]
문제의 여러 번은 정수 일 필요는 없습니다. 0.5x와 1.25 배의 기본 값을 사용할 수 있습니다.
선 - 높이
더 많은 유연성을 제공합니다. 이 값은 수직 리듬이 반복의 원리를 사용하기 때문에 작동합니다.
[삼]
우리가 수직 리듬을 언제 언제든지 기준선 그리드의 개념이 필연적으로 그림에 오는 것입니다. 기준선 그리드는 잠재적으로 도움이 될 수 있지만, 초보자가 텍스트를 만드는 데 많은 에너지를 집중시키기 때문에, 수직 리듬이 수직 리듬을 얻는 것이 불가능하다고 느끼는 기준 사이에 큰 에너지를 집중시키기 때문에 대부분 기차 잔해입니다. [삼]
솔직히, 타이포그래피의 수학의 수학은 항상 서브 픽셀 (예 : 24.8px)을 포함하고 모든 브라우저가 하위 픽셀을 다르게 처리하기 때문에 웹에서 완벽하게 작동 할 수있는 기준선 그리드가 완벽하게 작동하지 않을 것입니다. 예를 들어 일부 브라우저는 페이지의 모든 요소가 1px에서 꺼집니다. 이 1PX 오류는 페이지를 더 낮은 부분 아래로 멀리 떨어 뜨리고있는 요소를 축적하고 눌러줍니다. 결과적으로 기본 그리드를 사용하는 것이 좋습니다. [삼]
계속해서 반응 관행의 영역으로 들어가서 여러 화면을 설계해 봅시다.
[삼]
여러 화면에 대한 인쇄술을 디자인하는 것은 의미가 없습니다. 설계 관점에서해야 할 세 가지가 있습니다. [삼]
첫째, 사용자의 눈과 화면 사이의 거리는 어떤 종류의 장치를 사용하는지에 달려 있습니다. 일반적으로 사용자는 더 큰 화면을 사용할 때 장치를 더 멀리 놓습니다. 이 현상은 장치 폭이 증가함에 따라 글꼴 크기를 늘려야합니다. [삼]
둘째, 우리는 신체 텍스트와 다른 요소 사이에 비율을 일관성있게 유지하려고합니다. 즉, 본문 텍스트 크기를 늘리면 모든 요소의 크기를 늘려야합니다. [삼]
셋째, 특정 중단 점에서 우리는 글꼴 크기 특정 요소 (H1과 같은)의 모듈러 스케일에서 다른 수를 선택함으로써. 이렇게하면 시각적 계층 구조를 제어 할 수 있으며 요소가 사용자를 끌어 올리기 위해 충분한주의를 충족시키는 것을 보장합니다. [삼]
우리는 텍스트 크기를 비례하여 늘릴 필요가 있습니다. 이것을하는 가장 쉬운 방법은 글꼴 크기 내 HTML. 선택자. 우리는 또한 사용자를 존중하기 위해 상대 단위를 사용하고 싶습니다. 글꼴 크기 우선권. [삼]
HTML {글꼴 크기 : 100 %;}
@ Media (최소 너비 : 40em) {
HTML {글꼴 크기 : 112.5 %;}
}
우리는 또한 다른 요소에 상대 유닛을 사용하고 싶어하므로 HTML에 따라 확장됩니다. 글꼴 크기 ( H2. 아래 예제에서). 변경 해야하는 경우 글꼴 크기 모듈 형 스케일에서 다른 숫자로, 당신이하는 것은 모두 변경됩니다. 글꼴 크기 따라서 ( H1. 이하). [삼]
H1 {글꼴 크기 : 2.369em;}
@ Media (최소 너비 : 40em) {
html {글꼴 크기 : 3.147em;}
}
H2 {글꼴 크기 : 1.777em;}
프로세스가 단순 해 보이지만 새로운 개발자가 관련된 수학 때문에 두통에 직면 할 수 있습니다. 그래서 기능과 믹스가 도움을주기 위해 추천하는 이유입니다. 나는 종종 사용합니다 ms () ~로부터 모듈 형 스케일 라이브러리 ...에 이를 통해 당신은 쓸 수 있습니다 MS (4) 대신에 3.157. 과 MS (3) 대신에 2.369EM. ...에 [삼]
수직 리듬을 계산하는 부하를 쉽게 할 수있는 함수의 예는 다음과 같습니다.
[삼]
<미리 언어 = "sass">
@Function VR ($ Rhythm) {@return $ rhythm / 16 * 1rem;}
이
Vr.
기능을 사용하면 작성할 수 있습니다
VR (3)
자신을 계산하는 대신 3 개의 기준선의 배수를 위해. 또한 (그리고 나 자신)을 돕기 위해 훨씬 더 나아가는 반응 형 타이포그래피 라이브러리를 만들었습니다.
타기
...에
[삼]
상대 유닛에 대한 모든 토론은 당신이 이용 해야하는지 여부에 대한 질문으로 끝납니다. rem. 또는 여자 이름 단위. 나는 그것을 믿는다 rem. 과 여자 이름 독특한 유스 케이스를 가지고 있으며, 다른 상황에서 사용해야합니다. 다음은 사용하는 단위를 선택하는 데 도움이되는 두 가지 규칙입니다. [삼]
이러한 단위 간의 선택에 대한 자세한 내용은 이 문서를 참조하십시오 ...에 [삼]
이 기사에서는 반응 형 웹 타이포그래피의 필수 요소를 배웠습니다. 물론 이론과 구현 모두에서 더 깊은 곳에서 더 자세한 정보를 찾을 수 있습니다. 그러나 여기에있는 것은 실제 프로젝트에서 필요한 것의 80 %를 포함합니다. 이 지식을 갖추고 있으면 디자이너와 개발자와 대화를 시작할 준비가되어 있습니다. [삼]
반응이 좋은 타이포그래피는 매우 어려운 일이 아닙니다. 관련 원칙을 발견하기 위해 엄청난 양의 인내와 부지런한 양이 필요하고 웹에 맞는 방식으로 적용하기 때문에 도전적입니다. [삼]
이 기사는 원래 나타났습니다 그물 잡지 ...에 여기를 구독하십시오 ...에 [삼]
관련 기사: [삼]
2002 년 Maya Way에서 캐릭터 장비를 만드는 방법을 처음 배우는 동안 2002 년에 일을하는 동안 2 제목 ..
HTML5 및 JavaScript에 찬성하여 Adobe가 플래시가 포기되고 있습니다. 그것의 공식적인 평생은 2020 년 �..
2000 년대 중반, 가상 에이전트 및 고객 서비스 chatbots는 대화 예정이 아니며 두건 밑에도 웹 서버�..