Over the last months we have seen a strong trend towards more individual web designs. These designs use realistic motifs from our regular life, such as hand-drawn elements, script fonts, pins, paper clips, organic textures and scrapbooks. That’s not a big surprise as they manage to serve the function which faceless shiny glassy 3D-buttons completely fail to deliver: convey the individuality and personality. “Personal” designs appear more familiar and more friendly. Used properly, such elements can give a human touch to design and communicate the content in a truly distinctive manner.


However, apart from visual design elements one can also get creative with the layout of the site – its structure and the way the information is presented and communicated. To provide you with some ideas of how exactly it can be done, we have been collecting examples of creative design layouts. Design was more important to us than a concrete implementation of some creative idea. We also weren’t interested whether the code validates or not. Below are some examples we have found so far.


In the showcase below we present 40 creative out-of-the-box layouts which break the boring structure of typical 2- and 3-columned, boxed layouts. We have collected pure CSS-designs, CSS+JavaScript-layouts as well as Flash-designs. Most designs presented below risk unusual approaches in the choice of site structure and content presentation. That’s what makes them different. Hopefully you will find some creative ideas which you can develop further in your further projects.


We strongly encourage designers to break out of the usual boxed layout conventions, experiment with new approaches and risk crazy ideas. Show what you are capable of!


20 × Getting Creative With CSS


Pavel Buben
Pavel Buben uses a magazine cover-style layout for his one-page-site. Unfortunately, there are no internal pages — it would be interesting to know how they would be designed. An interesting and unusual approach.

사용자 삽입 이미지



AIGA Los Angeles
AIGA Los Angeles uses boxes in a creative way. All design elements are placed according to the underlying grid, however they clearly break out of the boxes. This approach creates tension within the design and looks truly distinctive.

사용자 삽입 이미지



SpaceCollective
For its gallery section SpaceCollective uses a five-column grid. Text and images are perfectly placed on the grid giving the layout a complete form and the sense of order. Notice various font sizes and text styling in the design — they introduce a profound visual hierarchy into the layout which works perfectly within a complex, unpredictable layout.

사용자 삽입 이미지



Jason Santa Maria
Jason Santa Maria has taken a truly different route for his site layout. Each article is lay out differently, with strong focus on typography and visual clarity. Below three of the layouts are presented. You may have a really hard time trying to find similar layouts on the Web.

사용자 삽입 이미지
사용자 삽입 이미지




사용자 삽입 이미지


Checkout: Point of Sale for Mac (POS)
At the first glance Checkout seems to look like a common Apple-alike grid-layout. What makes the layout interesting is not the position of its visual elements, but also the fact that each section of the page has its individual (although similar) design. Still, the layout is very scannable and very intuitive.

사용자 삽입 이미지



NOFRKS.design
NOFRKS uses a JavaScript-approach to slide between various parts of the site. What we found more interesting is the way the content is presented. Most elements are placed within a context, giving the content a secondary meaning.

사용자 삽입 이미지



SMS Parking
At the first glance SMSParking seems to have no layout at all. The design appears to be one single illustration — all elements fit perfectly to each other creating visual harmony and the sense of balance and closure.

사용자 삽입 이미지



Tri-Win
Sometimes a background image is enough to make the layout stand out. Although one can recognize the common layout structure, the design looks distinctive and memorable. The background image of the site perfectly fits to the company which offers mailing services.

사용자 삽입 이미지



Matriz Communicacao
This Brazilian company delivers a perfect example of how design and content can seamlessly be integrated within a complete yet simple layout.

사용자 삽입 이미지



Mihmorandum
Mihmorandum uses a common 3-column-layout in an unusual way. Although the structure is quite usual, the design itself looks distinctive and resembles the pile of paper put within a folder.

사용자 삽입 이미지



3rdM
3rdM uses icons to indicate various navigation options. This is not a layout you will find in a number of web designs. And that’s what make the layout creative

사용자 삽입 이미지



Nile Inside
Many portfolios use horizontal layout to showcase their works. Nile.ru displays its works in a chronological order as if it was a horizontal blog.

사용자 삽입 이미지



Rockatee
Rockatee uses asymmetry to place content block in an unusual yet appealing way. Notice that the left block perfectly aligns with the navigation option “Home” at the top of the page. The screenshot in the middle of the page spans exactly two navigation options and has the same width as the description block on the right side of the page.


The distortion in the layout is caused by the underlying organic texture. Although the design is perfectly aligned according to the grid, it seems to be chaotic at the first glance. The tension between order and chaos creates tension in the layout and looks very appealing.

사용자 삽입 이미지



Get London Reading
An effective background image may help the layout to stand out. The achieved effect fits to the objective of the project — encourage people to read more.

사용자 삽입 이미지



BL:ND ( blind )
At the first glance the layout seems to be quite unspectacular. What makes it different is the choice of images sizes and the proper usage of white space. Notice how well negative space is used in the sidebar where single elements are clearly separated and properly aligned. The width of the images equals the width of the content blocks. Yes, the layout is boxy, but it’s a wise usage of whitespace which makes it not boring at all.

사용자 삽입 이미지



The portfolio of Hannibal
Usually navigation menus are placed on the sidebar or on the top of the site. William F. Leffert does it differently. The clearly non-linear layout literally breaks out of the boxy structure and offers something quite different. Sometimes it’s enough to experiment with the position of design elements to achieve unusual design solutions.

사용자 삽입 이미지



URLshrinker
Creative design solutions can be as simple as that. An elegant and attractive layout by URLshrinker.

사용자 삽입 이미지



15 × Getting Creative With CSS+JavaScript


ShopComposition
ShopComposition offers a sliding navigation at the top of the site. Users can choose the content they would like to read and select the width of the content blocks. This store has an integrated blog and some further projects (such as picture-a-day) to attract customer’s attention. JavaScript in use.

사용자 삽입 이미지



forgetfoo
Forgetfoo uses an almost minimalistic, simple layout with a sidebar and a content area. Designers removed all necessary and unnecessary details focusing only on last blog entries. The design doesn’t contain any category navigation options. That’s unusual, but may be a little bit too much of the minimalism. Navigation through blog posts is realized with Javascript.

사용자 삽입 이미지



Include
On Include one content block and the corresponding navigation block seem to “hang in the air”. Essentially the page has two columns; however. the layout seems to be quite original — maybe because of the cows placed on the background for some reason. The navigation on the right-hand side is realized with Javascript.

사용자 삽입 이미지



Kobe
The navigation options at the top of the site are slightly animated yet creating an appropriate atmosphere. Once one of the sections is clicked, the main content area slides vertically — first the background image, then the content. If the content area also has some navigation options, they are slided vertically as well. In this situation it might be a slightly better design decision to use horizontal navigation instead to make it easier for visitors to distinguish between the primary and secondary navigation.

사용자 삽입 이미지



tap tap tap
tap tap tap uses a bold and eye-catching layout to deliver the message to its visitors. The layout, although basically consisting of the sidebar and content area, is not boring at all and looks attractive. The left-hand side navigation and further effects are created using JavaScript.

사용자 삽입 이미지



youlove.us
The layout on youlove.us is definitely very vibrant. It uses a large vivid background-image and a the scroll-effect to enable users to quickly jump from one section of the site to another. Notice that the navigation area is repeated four times, in each of the categories. Sliding effects are also used for each of the categories. Instead of using 20 separate page, the layout combines them all on one single page. The result is compact and user-friendly.

사용자 삽입 이미지



Method: A Brand Experience Agency
This design agency uses a flexible JavaScript-based layout which updates its size depending on the browser window size. The content is “packed” in boxes is usual for such a grid-based design; however, the alignment of the boxes makes the design literally stand out.

사용자 삽입 이미지



Viget Labs
Viget Labs also uses a sliding navigation and a horizontal scroll-effect to make the user interaction more dynamic and hence more appealing. However, more importantly, the layout itself stands out: the layout is invisible and resembles interactive Flash-interfaces. CSS+JavaScript in use. Smashing says: five out of five stars.

사용자 삽입 이미지



Lucuma
Lucuma also uses horizontal layout as well as a horizontal slider-navigation. The simple yet effective integration of background images, navigation, videos and content makes the layout unusual and distinctive.

사용자 삽입 이미지



Axel Peemoeller Design
On this page all design elements are draggable and some of them are clickable. Images seems to be thrown on you in the first moment, but in the end they all make sense. This is an unusual portfolio which is memorable and interesting to explore.

사용자 삽입 이미지



IDEO
IDEO presents everything on its main page. The navigation options are placed in the black boxes and somehow arranged among other content boxes. Once one of the black boxes is hovered, related content blocks are highlighted. That’s not something most users would expect from a layout.

사용자 삽입 이미지



Bohdan Levishchenko
Bohdan Levishchenko uses the same approach as IDEO, but presents all navigation option at the top of the page. Single works are presented as images under the navigation and spread throughout the layout.

사용자 삽입 이미지



MelissaHie.com
Melissa Hie places all deign elements on a single large page. Visitors are basically driven from one site are to another using a scroll-effect.

사용자 삽입 이미지



Hotel Oxford - Timisoara
A single-page-site with a very calm and comforting layout. All navigation options are available at the first glance. Once some of the options is clicked, the content block on the left is dynamically replaced. The logo of the Hotel Oxford always remains on its place.

사용자 삽입 이미지



thruSITES / Portfolio
In this portfolio the illustrations of a designer’s works seem to somehow be loosely placed on an invisible rope. When one of the illustration is clicked, all other elements arrange themselves in such a way that the content which this illustration represents becomes dominant.

사용자 삽입 이미지



Erwin Bauer KEG
The portfolio site of Erwin Bauer takes a different approach to using a pannable user interface, but implementing in JavaScript rather than in Flash. The site allows users to click and drag to pan the canvas, or to use links positioned around the content to move around. The design is clean, and mimics a design document with regisration and crop marks, and visual cues about the directions the canvas will pan to when you navigate. [via]

사용자 삽입 이미지



5 × Getting Creative With Flash


The Secret Location
The Secret Location, a media agency based in UK, exemplifies their work, by providing an immersive flash experience around a conjured up story leading a character to follow a mysterious path that leads to the secret location. Very interactive approach, a very unusual site layout. [via]

사용자 삽입 이미지



Kamil Gottwald
In his layout Kamil Gottwald enables users to define the width of site columns manually. To navigate vertically users need to scroll horizontally. Hence no vertical scrollbar is necessary. Multiple site views are possible.

사용자 삽입 이미지



Grooveshark Lite
Grooveshark seems to imitate an iPod-interface and does it indeed very well. Although it may be not very creative, such layouts are hard to find on the Web.

사용자 삽입 이미지



Jeremy Levine Design
Flash offers many creative possibilities for an interactive navigation design. Jeremy Levine uses dynamic paper strips which seem to hang in the air.

사용자 삽입 이미지



SeymourPowell
SeymourPowell has come up with an interesting idea to provide its visitors with some intuition of how good its work is. Click on the pile to find out.

사용자 삽입 이미지



Muku Studios
“Let Muku Do You”: this friendly buddy just wants to remain visible and hence he tries to find some place on the screen to keep an eye on site’s visitors. The layout of the site is simple yet memorable — well, Muku makes sure he’ll be remembered after the browser window is closed.

사용자 삽입 이미지


Posted by actionshin

:root

팁 & 테크 2008/03/07 09:29

:root

페이지내 모든 블럭의 최상위를 지정하는 것으로 html엘리먼트와 거의 비슷한 역할을 수행한다.
Explorer Mac, Mozilla and Safari를 지원


사용예는 삼성전자 애니콜의 css

img    {border:0px; vertical-align:top;}
input, select {font-size:12px; vertical-align:middle; color:#4D4D4D;} select {height:19px;} :root select {height:17px;}
ol,ul,li  {list-style:none; vertical-align:top;}


관련링크 : http://www.quirksmode.org/css/root.html

'팁 & 테크' 카테고리의 다른 글

죽어가는 회사도 살리는 디자인의 힘… 그 세가지 비결은  (0) 2008/03/20
:root  (0) 2008/03/07
Vertu  (0) 2008/03/05
향수를 느끼게 하는 모노 스크린들  (0) 2008/03/05
Posted by actionshin
TAG CSS

스타일 적용시 body태그나 원하는 블록에 다음과 같은 스크롤바 칼라를 지정하게 되는데, 각각의 스타일이 IE 스크롤바에서 적용되는 영역이 표시되어 있습니다.

스타일 예


scrollbar-arrow-color:#fff;
scrollbar-track-color:#fff;
scrollbar-face-color:#ccc;
scrollbar-highlight-color:#ccc;
scrollbar-3dlight-color:#ccc;
scrollbar-shadow-color:#ccc;
scrollbar-darkshadow-Color:#ccc;
스타일 적용 영역
/ek080000000046.jpg" width="421" height="352" />
Posted by actionshin
IE7이나 FF2에서는 블록의 높이 100%의 사용이 가능하다.
예를 들면
내용

그러나 IE6의 경우는 블록의 높이가 100%로 유지되지 않는데 이때는 다음과 같은 방법을 사용하면 된다.

관련 예제 블로그
http://hyeonseok.com/pmwiki/index.php/Css/Height

주요내용



  1. 우선 height 100%를 사용하려면 html element와 body element의 높이를 100%로 확보해 주어야 합니다.
  2. #body 는 min-height 로 100%높이를 유지 해주고, #content-area 는 원하고자 하는 컨텐츠 영역을 확보 합니다.
  3. 이때, IE 는 min-height 를 지원하지 않으므로, conditional comment를 사용하여 height를 100% 로 확보 합니다. (주석같이 보이는 부분)
  4. #head 의 높이와 #foot 의 높이가 고정이어야 한다는 제약이 있습니다...만, 거의 대부분의 웹사이트가 고정이므로 별 문제는 없으리라 봅니다.


작업예


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">



Untitled Document







컨텐츠 영역 1


컨텐츠 영역 2


컨텐츠 영역 3


(계속 추가해서 테스트 가능)






Posted by actionshin
TAG CSS

과일장수님의 글입니다.
http://blog.naver.com/frui2store?Redirect=Log&logNo=20003795265



이전에 나온 모든 CSS관련된 책에는...
vertical-align이 Block내의 상하 정렬 위치를 결정하는 속성으로 설명되어 있습니다.


이는 잘못된 것입니다.
W3C.org에 권장된 사안이 아닌...브라우저에서 적용되는 예를 가지고 책의 내용을 만들었기 때문이죠. 저 또한 근 1년전까진 해도 그렇게 알고 있었지만, 익스플로러 6.0 SP1을 설치하고부터 이상하게 vertical-align속성이 이전까지와는 달라서, W3C.org에 들어가서 원문을 보니...


vertical-align속성이 하는 역할은 inline내에서 서로 다른 font와 font-size가 배열되었을 때,
글의 정렬위치를 결정하는 역할을 합니다.

아래의 예를 보시길...

/ek080000000045.gif" width="302" height="342" />
이전에 알고 있던 방식(잘못구현되던 방식)

/gk080000000050.gif" width="476" height="202" />

위와 같이...



한 줄 안에 서로 다른 크기의 폰트의 상하위치를 결정하는 것이 원래 vertical-align의 속성값이다.


아래와 같이 입력된다.



 8포인트 텍스트
 16포인트 텍스트

'팁 & 테크' 카테고리의 다른 글

IE6에서 블록의 높이 100% 사용하기  (0) 2007/11/19
vertical-align에 대해 잘 못 알고 있는것  (0) 2007/11/01
Adobe UI font를 로딩할 수가 없다는 경고창이 뜰때  (0) 2007/10/18
input 태그에 이미지 사용팁  (0) 2007/10/17
Posted by actionshin
TAG CSS
트랙백이 없고 , 댓글이 없습니다.

조건부 주석에 대해

팁 & 테크 2007/10/08 01:42

조건부 주석은 윈도우의 익스플로러에서 표현(work)이 된다. 표현이 된다고 말한 이유는 크로스 브라우져의 지원시 익스플로서 사용자 만을 위한 표현 또는 콘텐츠 제공이 가능하기 때문이다.
IE5부터 지원이 되었고 이후 5.0, 5.5, 6.0, 7.0 각각에 대해서도 구분하여 사용할 수 있다.


기본 양식은 html 주석문()에 대괄호를 이용 조건문을 추가한 것이다. 다음을 보자.



※ 아쉽게도 CSS에서 테스트 해보니 작동하지 않는다.


그럼 다음의 코드를 통해 결과를 확인 해보자.













예:



IE에서 모두 보여진다.



IE5에서만 보여진다.



IE5.0에서만 보여진다.0



IE5.5에서만 보여진다.



IE6에서만 보여진다.



IE7에서만 보여진다.



'gte'를 이용: IE5보다 높은 버젼의 브라우져에서 보여진다.



'lt'를 이용: IE6보다 낮은 버젼의 브라우져에서 보여진다.



'lte'를 이용: IE5.5 버젼 또는 낮은 버젼에서 보여진다.



'gt'를 이용: IE6보다 높은 버젼의 브라우져에서 보여진다.
Posted by actionshin
TAG CSS, HTML, IE, 조건부 주석
트랙백이 없고 , 댓글이 없습니다.

CSS에서의 구문태그들

팁 & 테크 2007/09/20 18:43
한국소프트웨어진흥원의 웹표준 문서에서 발취한 내용입니다.

강조 (strong, em)
은 문장안에서 강조를 나타낸다. 보통의 브라우져에서 은 이탤릭으로, 은 볼드체로 나타나게 된다. 문장안에서 중요도가 있을 때에는 이 을 사용해야 하고 단지 이탤릭이나 볼드를 표현하고자 할 때에는 를 사용해야 한다. 스크린리터중에는 이나 태그를 사용하면 그 부분을 큰소리로 강조해서 읽어주는 제품도 있다.

정의
태그는 정의를 나타낼 때에 사용된다.
코드
는 컴퓨터 코드를 나타내는 태그이고 는 코드의 결과 출력물을 나타낼때
에 사용한다.
값의 표시
는 유저의 키보드 입력을 나타내고, 는 프로그램에서의 변수를 나타낸다.
Enter키를 누르세요
출처
는 인용이나 출처를 밝힐 때에 사용한다.
축약
는 축약어를 나타내고 은 두문자어를 나타낸다. 이 두가지는 상당히 혼동하기가 쉬운데 보통 그 약어를 그대로 발음하는 것은 을 사용하고 한글자씩 읽는 것은 을 사용한다.
인용(blockquote, q)
다른 인용문을 표시할 때에 사용한다.
는 block요소의 인용문이고 는 inline요소의 인용을 나타낸다. 보통
는 인덴트를 해서 보여주게 되고 는 인용문 앞 뒤로 따옴표를 나타내 준다.
첨자(sup, sub)
위첨자나 아래첨자를 나타내고자 할때 하용한다.
x2 + 4x + 4 = (x+2)2

Posted by actionshin
잘못된 사용예















을 사용해서 제작하다 보면 디자인상에서 나타나서는 안되는 공백이 생기는 것을
볼 수 있다. 이와 같은 현상을 피하기 위해서 많은 사람들이 태그를 태그 사
이에 넣는다. 하지만 validator를 이용해 보면 이와 같은 사용은 잘못된 문법 오류라는 것
을 알 수 있다. 의 여백을 없애기 위해서 스타일을 사용하면 아주 간단하게 문제를
해결 할 수 있다.

form { margin: 0; }


에 마진을 없앰으로서 간단하게 여백을 없앨 수 있고 위와 같이 사이에
태그를 넣는 잘못된 xhtml사용을 피할 수 있다.
Posted by actionshin
IE6, IE7, FireFox2에서의 적용 예

/fk080000000035.jpg" width="500" height="200" />
/gk080000000040.jpg" width="500" height="200" />/gk080000000039.jpg" width="500" height="200" /> 
먼저, CSS 스타일입니다.
※ 마우스오버의 효과는 IE7과 FireFox에서만 작동합니다.


두번째, span과 input을 이용한 버튼파일입니다.

CSS를 이용해 유용성이 높은 버튼을 만들어 보자

한글이 좋다^^



마지막으로 이미지는 총4장이 필요하죠. 마우스오버를 사용하지 않을 경우는 2장이면 됩니다.
buttonLO_02.gif (입력할 글자수가 많은 경우를 위해 길레 만들어 둡니다.)
/ek080000000037.gif" width="500" height="23" />
buttonL_02.gif (입력할 글자수가 많은 경우를 위해 길레 만들어 둡니다.)
/ek080000000036.gif" width="500" height="23" />
buttonRO_02.gif
/gk080000000041.gif" width="13" height="23" />
buttonR_02.gif
/ek080000000038.gif" width="13" height="23" />

'팁 & 테크' 카테고리의 다른 글

XHTML1.1의 표준 문서 구조  (0) 2007/09/20
CSS를 이용한 유용성 높은 버튼  (0) 2007/09/20
색과 색깔  (0) 2007/09/18
실전 웹 표준 가이드 (2005)  (0) 2007/09/14
Posted by actionshin
TAG CSS, 방탄웹

웹표준을 준수해 구조(HTML, XHTML)와 표현(CSS)를 분리하였다면 최소한의 디버깅을 거치는 것이 좋다.
현재 W3C에 유효성 검사(Validation) 도구가 제공되고 있으니 이를 활용하면 doctype에 규정된 문서의 형식에 따라 유효한 코드의 사용여부를 검사하고 보완하자.

W3C의 유효성 검사도구는 3가지 방법을 지원한다.
첫번째는 해당 페이지 주소를 통한것이고, 두번째는 작성한 파일을 업로드 하는 것, 마직막으로 소스를 직업 붙여넣어 검사를 할 수가 있다.

유효성 검사 도구: http://validator.w3.org

사용자 삽입 이미지



css의 유효성 검사 : http://jigsaw.w3.org/css-validator/

사용자 삽입 이미지

Posted by actionshin