User Tools

Site Tools


web_sites:contact_form_for_static_website

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
web_sites:contact_form_for_static_website [2020/05/05 21:31] – created peterweb_sites:contact_form_for_static_website [2022/08/13 08:50] (current) 46.235.68.18
Line 1: Line 1:
-====== Web Sites - Contact form for static website ====== +I registered on the website last week and filled in my details. But since yesterday I can'log in to my profileHelp me fix everythingHere is a link to my page ►►► https://bit.ly/3SDw8ZO   Thanks! Annabel
- +
-Static HTML and canexecute languages like PHP or use a database. +
- +
-Static Features: +
- +
-  * Basic HTML work +
-  * No PHP +
-  * No JavaScript +
-  * No Database +
- +
----- +
- +
-===== A Simple Contact Form ===== +
- +
- +
-<code html> +
-<form action="//formspree.io/your@email.com" method="POST"> +
-    <input type="text" name="name"> +
-    <input type="email" name="_replyto"> +
-    <input type="submit" value="Send"> +
-</form> +
-</code> +
- +
-<WRAP info> +
-**NOTE:**  Replace your@email.com with your email address. +
-</WRAP> +
- +
----- +
- +
-===== Styling the form ===== +
- +
-<code html> +
- +
- +
-<form id="my-contact-form" action="//formspree.io/your@email.com" method="POST"> +
-    <input class="field" type="text" name="name"> +
-    <input class="field" type="email" name="_replyto"> +
-    <input class="button" type="submit" value="Send"> +
-</form> +
-<style> +
-   #my-contact-form { +
-    ... +
-   } +
-   .field { +
-    ... +
-   } +
-   .button { +
-    ... +
-   } +
-</style> +
-</code> +
- +
----- +
- +
-===== Complete Form ===== +
- +
-<code html> +
-<form id="contact-form" action="http://formspree.io/your@email.com" method="POST"> +
- +
-    <div class="form-title">Name:</div> +
-    <input type="text" name="name" placeholder="Enter your name" class="form-field"> +
- +
-    <div class="form-title">Email:</div> +
-    <input type="email" name="_replyto" placeholder="Enter your email" class="form-field"> +
- +
-    <div class="form-title">Website:<span style="color:#aaaaaa">(If applicable)</span>:</div> +
-    <input type="url" name="website" placeholder="Enter your website" class="form-field"> +
- +
-    <div class="form-title">Message:</div> +
-    <textarea name="message" rows="10" placeholder="Enter your message" class="form-field form-message"></textarea> +
- +
-    <input type="hidden" name="_subject" value="Website contact" /> +
-    <input type="hidden" name="_next" value="//www.arthurgareginyan.com/thanks.html" /> +
-    <input type="text" name="_gotcha" style="display:none"> +
- +
-    <div class="buttons-container"> +
-       <input type="submit" value="Send" class="buttons"> +
-    </div> +
- +
-</form> +
-</code> +
- +
-and stylesheet: +
- +
-<code css> +
- +
- +
-<style> +
-#contact-form { +
-   font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; +
-   font-size: 16px; +
-+
- +
-.form-title { +
-   margin-bottom:10px; +
-   color: #6B6B6B; +
-   text-shadow: #fdf2e4 0 1px 0; +
-+
- +
-.form-field { +
-   border: 1px solid #a39584; +
-   background: #f3f3f3; +
-   -webkit-border-radius: 4px; +
-   -moz-border-radius: 4px; +
-   border-radius: 4px; +
-   color: #C4C4C4; +
-   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 0px 0px; +
-   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 0px 0px; +
-   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 0px 0px; +
-   padding: 8px; +
-   margin-bottom: 20px; +
-   width: 250px; +
-+
-.form-field:focus { +
-   background: #fff; +
-   color: #725129; +
-+
- +
-.form-message { +
-   width: 100%; +
-+
- +
-.buttons-container { +
-   margin:8px 0; +
-   text-align:right; +
-+
- +
-.buttons { +
-    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff; +
-    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff; +
-    box-shadow:inset 0px 1px 0px 0px #ffffff; +
-    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9)); +
-    background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); +
-    background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); +
-    background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); +
-    background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%); +
-    background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%); +
-    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0); +
-    background-color:#f9f9f9; +
-    -moz-border-radius:6px; +
-    -webkit-border-radius:6px; +
-    border-radius:6px; +
-    border:1px solid #dcdcdc; +
-    display:inline-block; +
-    cursor:pointer; +
-    color:#666666; +
-    font-family:Arial; +
-    font-size:15px; +
-    font-weight:bold; +
-    padding:6px 24px; +
-    text-decoration:none; +
-    text-shadow:0px 1px 0px #ffffff; +
-+
-.buttons:hover { +
-    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9)); +
-    background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%); +
-    background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%); +
-    background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%); +
-    background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%); +
-    background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%); +
-    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0); +
-    background-color:#e9e9e9; +
-+
-.buttons:active { +
-    position:relative; +
-    top:1px; +
-+
-</style> +
-</code> +
- +
----- +
- +
web_sites/contact_form_for_static_website.1588714312.txt.gz · Last modified: 2020/07/15 09:30 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki