Madeira compensadaUma gramática de linguagem de modelo que parece, sente e funciona como python | |
Baixe Agora |
Madeira compensada Classificação e resumo
Propaganda
- Licença:
- BSD License
- Preço:
- FREE
- Nome do editor:
- Colin Thomas-Arnold
- Site do editor:
- https://github.com/colinta/
Madeira compensada Tag
Madeira compensada Descrição
A compactada é uma gramática de linguagem de modelo que parece, sente e funciona como o PythonLoad ('URL') Carrega ('Compress') DocType ('HTML') HTML: HTML: Meta (Charset = "UTF-8") Meta (nome = "Viewport", conteúdo = "Largura = largura de dispositivo; escala inicial = 1.0") Título: Se o título: # docstrings * são escorridos de espaço em branco precedendo (eles devem ser # recuados), e a primeira e última nova nova é removida) . "" "{title} |" "" # string intepolação é um pouco mais pesado do que `.format ()`, mas mais semelhante do que diferente. 'Bem-vindo' # String literais exigem citações: - / i * pode * Adicionar outra maneira de fazer isso ... comprimir ('CSS'): link (rel = 'Stylesheet', digite = 'text / css', href = estática ('' 'css / reset.css')) link (rel = 'Stylesheet', digite = 'text / css', href = static ('css / welvy.css')) script (src = "// ajax.googleapis. COM / AJAX / LIBS / JQuery / 1.7.1 / jquery.min.js ", tipo =" texto / javascript ") Comprimir ('JS'): script (src = static (" js / underscore.js "), digite = script "texto / javascript") (SRC = estático ("js / backbone.js"), digite = "texto / javascript") Ieif 'lt ie 9': script (src = "// html5shiv.googlecode.com/ svn / tronco / html5.js ", tipo =" texto / javascript ") link (rel = 'estilo estilo', tipo = 'texto / css', href = estático ('' css / ie.css ')) bloco (' extra_head ') # blocos e bloqueio de herança? claro! Corpo: div (Class = "wrapper", id = "wrapper") # Nenhuma taquigrafia para aula e ID (ainda) cabeçalho: bloco ('cabeçalho'): p (classe = "logotipo"): bloco ('header_title') : Se o usuário: 'Bem-vindo,' {user.name} '"Bem-vindo" se Current_Member: P (Class = "Login"): "Bem-vindo, {Current_member.Preferred_name}" A (href = url ("logout") ): 'Logout' Nav: ul: bloco ('Nav'): Li: A (href = URL ("Login"): 'Login' section class = "breadcrumb": bloco (classe Breadcrumb ') (classe = "Main"): bloco ('Mensagens'): Se mensagens: ul (class = "mensagens"): para mensagem em mensagens: Li (Class = Message.Tags): '{Message}' script: # Código literais, para que os editores experientes possam colorir o código de origem `` `Javascript $ (documento) .REady (função () {$ (" ul.messages "). addclass (" animate "); var fade_out = _ () {função () _ .adclass ("fade-out")}). Vinculado ($ ("ul.messages")) SetTimeout (fade_out, 5000); $ ("ul.messages"). Bind ("clique", fade_out);} ; `` `Block ('Conteúdo') rodapé: # p: # 'Estes são comentários.' # SPAN: '|' # '© 2012 CrossFit'Installation pip instalar plywood ply
Madeira compensada Software Relacionado
mdx_smartypants.
Extensão de marcação python usando smartypants para emitir citações tipográficas ("curly"), p ... ...
75