LoginSignup
31
32

More than 3 years have passed since last update.

hamlで書いてみよう

Last updated at Posted at 2019-09-02

hamlで書いてみよう

hamlの書き方をいつも調べているので、使ったものをまとめています。
その都度更新しております。

基礎

!!! 
%html
  %head

タグ

.single-container
  %header.single-header

inputタグ

HTML
<input type="email" name="email" value="" placeholder="メールアドレス" class="login-input-text">

haml
%input.login-input-text{:name => "email", :placeholder => "メールアドレス", :type => "email", :value => ""}/

form_for

haml(form_for)
= f.email_field :email, autofocus: true, autocomplete: "email", placeholder: "メールアドレス", class: 'login-input-text'

link_to

HTML
<a href="https://www.~~~~">プライバシーポリシー</a>
haml
%h1
  = link_to '/' do

.login-form
  = link_to '', class: "btn-facebook" do

img



aタグ

pタグの中にaタグでリンクを貼りたいとき

%p.text-center 
  「次へ進む」のボタンを押すことにより、
  %a{href: 'https://www.google.com'} 利用規約
  に同意したものとみなします

※インデントに注意!

 画面表示
image.png

★ aタグでなく、link_toでも可能です

%p.text-center 
   「次へ進む」のボタンを押すことにより、
   = link_to "利用規約", 'https://www.~~~~~'
   に同意したものとみなします
31
32
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
31
32