投稿

ラベル(google)が付いた投稿を表示しています

Dreamweaverでhtmlタグを綺麗にする設定(ソースコードのフォーマット)

イメージ
 Dreamweaverでhtmlを作成していると、プログラマーの人に渡した時に「タブスペースや改行がくずれる」という現象が起きる。 というのも、Dreamweaverでタグをエンター改行すると、インデント分の空白が勝手にタブで入ったりしてしまうのだ。 今まではその都度手作業でスペース入れたりしていたのだが、ちょっとdiv増やしたりするともうスペースの入れ直し!! …というのが一発で解消する方法を知ったので、設定を含めてメモ。 まずは上部メニューの「Dreamweaver」→「環境設定」を開く その中にある「コードフォーマット」で、上記設定をしておく。 ・インデント:☑を使用「2」「スペース」 ・タブサイズ:「2」☑スペースとして挿入 ・TDタグ:□TDタグ内に改行を含めない コード画面左側にある「ソースコードのフォーマット」をクリック その中にメニューとして「コードフォーマット設定」があるので、それを選ぶ。 タグごとに細かな設定ができるので、自分が一番見やすいように修正する。 自分の場合は「a」「div」「head」「button」を修正。 aタグの設定 改行:タグの前後 コンテンツ:フォーマットおよびびインデントあり divの設定 改行:前、中間、後 コンテンツ:フォーマットおよびびインデントあり buttonの設定 改行:前、中間、後 コンテンツ:フォーマットおよびインデントあり headの設定 改行:前、中間、後 コンテンツ:フォーマット及びインデントあり 最後に、「ソースフォーマットの適用」 ソース画面左の「ソースコードのフォーマット」アイコンを押して、「ソースフォーマットの適用」を選択すると、開いているソースの中身が整形されます。 ざっと見直して問題なければこれで完了!

MODXにgoogleサイト内検索(カスタム検索)を設置したが、検索結果が空になる

 MODXで制作したサイトに、サイト内検索を設置しようと思い、googleカスタム検索を設置してみた。 https://cse.google.co.jp/cse/all 表示は問題なかったのだが、入力フォームに文字を入力して「検索」ボタンを押したあと、その検索結果で「一致する結果はありません」と表示されてしまう。 試しに個人サイトでも同じMODX環境なので設置してみると、こちらは問題なく表示される…。 noindexやnofollowを設定しているわけではないのでおかしい… 現在原因究明中

Bizメール&ウェブサーバーでgoogleサーチコンソールの所有権が確認出来ない

Bizメール&ウェブビジネスのサーバーは何かと問題が起こります… 今回は、グーグルサーチコンソールで所有権を確認しようとルートディレクトリにhtmlファイルを置いたり、wordpressのSEOプラグインでAnalyticsのIDを埋め込んだりしているのだが、それでもエラーで所有権の確認が取れず困りました。 結果。 管理画面の システム>IPアクセス制限 で、海外IPフィルタリングの「ウェブ[ポート番号:80/443]」のチェックを外したら通るようになりました。 googleは海外だから…?

modxに「facebook」「twitter」「google+1」ソーシャルボタンを置くよ

①facebook「いいね」ボタン(押すと自分のタイムラインにシェアします) https://developers.facebook.com/docs/reference/plugins/like/ ここで作れます。 ②Twitter ツイートボタン <a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="アカウント名" data-lang="ja">ツイート</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"></script> ③google+1ボタン ↓を、ボタンを表示したい場所に設置 <g:plusone></g:plusone> ↓を head 要素内または body 終了タグの直前に設置 <script type="text/javascript" src="https://apis.google.com/js/plusone.js"> {lang: 'ja'} </script>

googleフォームの回答をメールで受け取る

・Gmailのアカウントを持っていないと送信エラーになるので注意 ・トリガーをフォーム送信にする ・スクリプト上で実行しても「 TypeError: undefined からプロパティ「response」を読み取れません。」と言われるけど、そりゃそうですよ。「response」はフォーム送信時に初めて取得されるのだから。ということで気にしない。テストは実際にフォーム送信してメールが届くかチェックすればよい。 ・改行は「¥n」じゃなくて「\n」としないと文字化けする。 「メール送信.ga」 function submitForm(e){   var itemResponses = e.response.getItemResponses();   var message = '';   for (var i = 0; i < itemResponses.length; i++){     var itemResponse = itemResponses[i];     var question = itemResponse.getItem().getTitle();     var answer = itemResponse.getResponse();     message += (i + 1).toString() + '. ' + question + ': ' + answer + '\n\n';   }      var to = 'ここにメアド';   var title = 'ここに件名';   var body = 'メール本文の頭に何かメッセージを書く時\n\n';   body += message;   body += '\n\nこのメールはフォーム入力後の自動送信です。とかなんとか\n';   GmailApp.sendEmail(to, title, body ,{     from:'送信元のメアド'...

googlemapsをiframeを使わないで表示する

■googlemapsをiframeを使わないで表示する 【HTML】 <head> <script src="http://maps.google.com/maps/api/js?v=3&sensor=false" type="text/javascript" charset="UTF-8"></script> <script type="text/javascript"> //<![CDATA[ var map; function map() { var latlng = new google.maps.LatLng(35.711783,139.796686); //緯度経度の初期値 var opts = { zoom: 17, //初期の拡大値(大きいほど拡大) mapTypeId: google.maps.MapTypeId.ROADMAP, center: latlng }; map = new google.maps.Map(document.getElementById("map"), opts); //id="map"のところに表示しますよー // Marker var markerOpts = { position: new google.maps.LatLng(35.711844,139.796444), //マーカーを表示する緯度経度 map: map, title: "マーカーですよー" //カーソルを合わせたら表示される文字 }; var marker = new google.maps.Marker(markerOpts); } //]]> </script> </head> <body onload="map(...

google analyticsで外部リンクをイベント取得し、別ウインドウ(target _blank)で開く

■通常のアナリティクスの記述に加えてこれを書く ■実際にリンクを貼る時 ※でもコレだと別ウインドウで開く為のtarget blankが効かない ※ちなみに、  XHTML 1.0 Strict では target = blank が利用できないらしい。 ■別ウインドウで開く方法 setTimeout('document.location = "' + link.href + '"', 100) の部分を setTimeout('window.open("' + link.href + '", "_blank")', 100) とすると別ウインドウで開けるようになった…。 でも、ポップアップブロックにひっかかる。 引き続き調査。 ポップアップブロックされた時に別ウインドウで開く方法 function openWindow( url,name,option ) {     if( !window.open( url, name, option ) ) {         location.href = url;     } } ■別ウインドウで開く方法その2 これは、scriptの方には何も書かなくていい方法…。試し中。 テストページ 別ウインドウでは開くから、無事イベントを拾ったら入れ替える予定

このブログの人気の投稿

Dreamweaver(ドリームウィーバー)でコピーができない。ペーストができない。

Dreamweaverでhtmlタグを綺麗にする設定(ソースコードのフォーマット)

bootstrap5 で「fs-md-1」 のように画面サイズによってフォントサイズを切り替えるcssを追加する